導航:首頁 > 源碼編譯 > 預編譯頭在哪裡

預編譯頭在哪裡

發布時間:2023-03-24 16:22:29

A. 預編譯頭文件來自編譯器的早期版本,或者預編譯頭為 C++ 而在 C 中使用它(或相反)

C++使用中基本上c裡面的頭文件都可以兼容,但反過來則不行。如果是說這個C++的頭文件你一定要使用在C中它,那就只能你自行編譯一個了。

還有你說的不是很清楚「」冒號中的句子是你想要問的問題還是你想做個MFC課程設計?你又說你用的是VS2005,加上mfc,那就只能是學VC了,基本上來說你如果只是想做一個課程設計而不是成為一個程序設計高手的話,c++和c都對你的VC課程設計影響不大。

B. VC++里的 預編譯頭 是什麼意思,幹嘛用的

提升編譯速度,將一些不經常變更的東西放入裡面,以後編譯的時候如果檢測到沒有改動就跳過不用編譯

C. c++ #pragma once 和預編譯頭文件

禁用預編譯功能,打開項目屬性,找到預編譯一項,選擇不使用預編譯。

D. vs2008添加預編譯命令

以預編譯頭文件為Stdafx.h為例:
Qt Creator中很簡單,只需在.pro文件中加入一行PRECOMPILED_HEADER = stdafx.h
VS2008在工程中在Stdafx.h文件上右鍵propertis-Configuration Properties-C/C++-Precompiled Headers-Create/Use Precompiled Header中選擇Create Precompiled Header(/y).
有一點注意的是,在工程Generated Filed中的moc相關文件也需要選上Use Precompiled Header (/Yu).

E. 預編譯頭文件來自編譯器的早期版本,或者預編譯頭為 C++ 而在 C 中使用它(或相反) 怎麼調試

你是在vs中使用c文件。首先要調用c函數的地方,加上extern "c"{ #include "xx.h"},把c所用的頭文件放這裡面;
然後在vs工程裡面設置不使用預編譯頭
project->configuration property->c/c++->precompiled headers->選not using precompiled heads

F. vs2008關於預編譯頭文件的設置在那裡

項目,屬性,c/c++ general additional include dir..

閱讀全文

與預編譯頭在哪裡相關的資料

熱點內容
做伺服器客戶怎麼去找 瀏覽:997
程序員升職可以干什麼 瀏覽:301
單片機原理課程設計大綱 瀏覽:909
cad命令大全圖表下載 瀏覽:389
程序員去印度工作 瀏覽:422
蘋果app活動怎麼導出 瀏覽:3
pdf轉高清圖片 瀏覽:33
人人玩棋牌源碼 瀏覽:345
如何獲取美團伺服器時間 瀏覽:342
php簡單加密演算法 瀏覽:791
什麼是開伺服器 瀏覽:607
cd4017單片機怎麼用 瀏覽:263
鳥哥pdf 瀏覽:242
忘記加密的密碼了怎麼辦 瀏覽:558
好友信息提示音在哪個文件夾 瀏覽:276
怎麼讓雲伺服器轉發本地埠 瀏覽:47
python數組剔除元素 瀏覽:16
推薦一款解壓的手機游戲 瀏覽:48
jsphp時間戳轉換日期 瀏覽:422
明日之後如何刪掉賬號伺服器 瀏覽:78