心血来潮想好好学下C,下载了VS Express for win8,之后发现不太好使。
一、使C正常运行
虽然界面跟2010有很大区别,仔细看下可以分辨,只是编译C的步骤麻烦多了;
在要编译的C文件上右击 属性,修改两处:
1:C/C++ -> 常规->使用windows运行时扩展改为 否 否则会报错(D8048: cannot compile C file 'openssl\applink.c' with /ZW option)
2:C/C++ -> 预编译头 ->预编译头 改为不使用预编译头 否则会报错(error C1853)
二、运行时不出DOS窗口
正在解决。
20分钟后,第二个问题已经解决:
VS 2012 Express for win8 不支持32控制台程序,所以我试了VS 2012 Express for desktop.结果很满意.
工程->属性-〉系统-〉子系统 设为控制台,ctrl+F5 开始执行,不调试,一切perfect。
对C的信心有增加了。