心血來潮想好好學下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的信心有增加了。