[Visual Studio]Visual Studio使用問題

無法打開預編譯頭

  1. 強迫症,修改項目目錄結構後(連stdafx.cpp也不放過),重新生成無法使用預編譯頭
    原因:爲了修改目錄結構,stdafx.cpp先從solution中移除了,然後再重新添加新目錄的引用。導致stdafx.cpp文件的關於使用預編譯頭的項目屬性變爲了“使用(/Yu)”預編譯頭。重新生成時無預編譯頭生成,導致其他文件也沒有預編譯頭可使用。
    解決:Visual Studio解決方案Pane選擇stdafx.cpp,右鍵,屬性,C/C++,預編譯頭,預編譯頭項:選擇”創建(/Yc)”,保存即可。
    猜測:Visual Studio C/C++, MFC, Win32項目的stdafx.cpp的預編譯頭屬性默認爲”創建(/Yc)”,其他文件cpp均爲”使用(/Yu)”,故每次生成時,會自動生成預編譯頭供其他文件使用。而對stdafx.cpp的移除和添加操作會導致stdafx.cpp的預編譯頭屬性變爲一般cpp文件一樣的屬性。

C++項目增加文件註釋頭

  1. 找到安裝目錄下的vcprojectitems目錄,如我的:S:\Program Files (x86)\Microsoft\Visual Studio 12.0\VC\vcprojectitems
  2. 修改hfile.h,newc++file.cpp文件,在其中增加文件註釋頭,創建新的h和cpp時會自動增加文件中的註釋頭。不過方法的註釋沒用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章