⑴ 怎麼在控制台編譯,執行C/C++程序
既然裝了VC++ 6.0為什麼還要去控制台編譯。。。。。
直接用VC的編譯按鈕不就好了么。
執行之前要設置環境,vc帶了一個批處理文件,執行一下就好,那個批處理文件在vc主目錄下,我都是把那個改個名字放暈到死目錄下。
命令行編譯有命令行編譯的好處,我很多程序都是命令行編譯的,這樣不會有很多垃圾文件,配套版本控制也方便。還有,命令行編譯比較穩定,參數你都是寫在makefile中的,免得不小心調整了IDE中某個配置之後程序出問題很難排查。
⑵ IDEA控制台輸出中文亂碼問題
1、看網上經驗,大多數同學只要做如下設置,即可讓IDEA控制台正常顯示中文信息:
1.1IDEA設置編碼,File-->setting-->Editor-->File Encoding,設置統一編碼UTF-8,如圖:
1.2重新編譯項目,Build-->Rebuild Project,重新運行,檢查是否解決問題,如果沒解決,繼續看下面的步驟;
2、設置tomcat啟動參數以及修改IDEA的配置信息
2.1tomcat啟動參數修改方式:run-->Edit Configurations,如圖
2.2修改IDEA安裝文件內容,新增:-Dfile.encoding=UTF-8,文件在idea安裝目錄bin下,idea.exe.vmoptions以及idea64.exe.vmoptions,重啟IDEA,重新運行檢查問題是否解決;
3、經過了前面所有的設置,我的控制台依舊是中文亂碼,網上的信息基本上都是上面的一些設置,無意中在一則評論中看到了需要設置IDEA的custom vm,抱著試一試的態度,增加了-Dfile.encoding=UTF-8,重新運行,問題終於解決了。設置方法如下:Help-->Edit Custom VM Options,增加編碼設置信息即可,這個文件不在安裝目錄下,可以直接通過IDEA的菜單去修改
最後重啟IDEA