VC++编的程序在VS2013上没法很好的运行
答案:2 悬赏:0 手机版
解决时间 2021-02-02 10:06
- 提问者网友:别再叽里呱啦
- 2021-02-02 03:50
VC++编的程序在VS2013上没法很好的运行
最佳答案
- 五星知识达人网友:过活
- 2021-02-02 04:22
解决方法:
对于使用命令行cl.exe直接编译的方式:
先用cl a.c编译一遍,此时会生成a.exe和a.obj两个文件,此时,再执行 link b.obj /subsystem:console,5.01,它会链接一个新的a.exe出来,此时的exe就可以在xp上运行了。相比vs2010以及以前版本的编译器编译,会多第二步的link过程,后面的参数也很容易理解,subsystem,5.01,此处的5.01是指的windows内核版本号,5.01表示windows 2000 with sp1,即此exe可以在win2000 sp1及以上的windows中执行。
对于使用命令行cl.exe直接编译的方式:
先用cl a.c编译一遍,此时会生成a.exe和a.obj两个文件,此时,再执行 link b.obj /subsystem:console,5.01,它会链接一个新的a.exe出来,此时的exe就可以在xp上运行了。相比vs2010以及以前版本的编译器编译,会多第二步的link过程,后面的参数也很容易理解,subsystem,5.01,此处的5.01是指的windows内核版本号,5.01表示windows 2000 with sp1,即此exe可以在win2000 sp1及以上的windows中执行。
全部回答
- 1楼网友:天凉才是好个秋
- 2021-02-02 04:35
general Property:
Unicode 换掉追问什么意思,不太懂啊追答你先尝试一下输出"helloword"单条语句的程序能不能正常运行
Unicode 换掉追问什么意思,不太懂啊追答你先尝试一下输出"helloword"单条语句的程序能不能正常运行
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯