代碼里面至少要有個(gè)CPP是用于創(chuàng)建預(yù)編繹頭的.2>其它CPP則都是選使" />

黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

在VC空項(xiàng)目里添加自定義的預(yù)編譯頭(或關(guān)于:無法

系統(tǒng) 2238 0

轉(zhuǎn)自: http://www.cppblog.com/silekey/articles/87108.html

注:MFC默認(rèn)生成的框架暗地里添加了很多編譯、鏈接參數(shù),當(dāng)我們想自定義自己的框架時(shí)若對這些編譯參數(shù)不熟悉則會(huì)引發(fā)很多問題。

關(guān)鍵字:VC空項(xiàng)目 自定義 預(yù)編譯頭 .pch? 無法打開預(yù)編譯頭文件:“Debug /xxx.pch”: No such file or directory

?

這里有個(gè)概念要先說明:

1>代碼里面至少要有個(gè)CPP是用于創(chuàng)建預(yù)編繹頭的.

2>其它CPP則都是選使用預(yù)編譯頭的.

3>預(yù)編譯頭是防止一些重復(fù)編譯來達(dá)到加快編譯速度的一個(gè)技術(shù).

4>大多數(shù)人(其實(shí)只有我一個(gè)人,其它人沒問過)碰到這個(gè)問題其實(shí)是他不知道每個(gè).cpp的文件是可以并必須要分別設(shè)置預(yù)編譯頭參數(shù)的!!!!

?

OK廢話不多說,先建立一個(gè)空白項(xiàng)目.

自已添加文件CPP文件并寫入main;

再添加Config.cpp 及 Config.h 用于我們的預(yù)編譯頭,在工程里設(shè)置:


注:編譯是以.cpp為單位編譯的,所以預(yù)編譯頭文件必須依賴一個(gè).cpp文件才能通過編譯.

然后我們編譯獲得以下兩個(gè)錯(cuò)誤:

fatal error C1010: 在查找預(yù)編譯頭時(shí)遇到意外的文件結(jié)尾。

fatal error C1083: 無法打開預(yù)編譯頭文件:“Debug\tMain.pch”: No such file or directory

把相應(yīng)的錯(cuò)誤翻譯下來應(yīng)該是這樣的:

fatal error C1010: 老大,你說過這個(gè).cpp文件是需要用預(yù)編譯頭的,沒找到就罷工!

fatal error C1083: 全都是使用預(yù)編譯頭的,哪來的創(chuàng)建預(yù)編譯頭的cpp文件哪!

對不起,沒法辦給你變出來.

?

第一個(gè)錯(cuò)誤是由于我們有個(gè).cpp文件里面沒有加入config.h

第二個(gè)錯(cuò)誤就是沒有創(chuàng)建預(yù)編譯頭的CPP文件,編繹器沒辦法了.解決方式就是在config.cpp的屬性里把該文件設(shè)置為:

?

其實(shí)明白了,這東西超簡單,但是在不知道之前超煩啊,都不知這個(gè)小問題搞了我多久.以前都只是設(shè)置為不使用該頭.后來發(fā)現(xiàn)這東西確實(shí)不錯(cuò)!

在VC空項(xiàng)目里添加自定義的預(yù)編譯頭(或關(guān)于:無法打開預(yù)編譯頭文件:“Debug/xxx.pch”: No such file or directory的問題的解決)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論