中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

包含arxHeader.h的工程中調(diào)用了標(biāo)準(zhǔn)fstream,sstream,iosteam等引發(fā)鏈接問(wèn)題的解決方案

問(wèn)題的提出:

創(chuàng)新互聯(lián)建站是一家從事企業(yè)網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、行業(yè)門(mén)戶(hù)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)制作的專(zhuān)業(yè)網(wǎng)站建設(shè)公司,擁有經(jīng)驗(yàn)豐富的網(wǎng)站建設(shè)工程師和網(wǎng)頁(yè)設(shè)計(jì)人員,具備各種規(guī)模與類(lèi)型網(wǎng)站建設(shè)的實(shí)力,在網(wǎng)站建設(shè)領(lǐng)域樹(shù)立了自己獨(dú)特的設(shè)計(jì)風(fēng)格。自公司成立以來(lái)曾獨(dú)立設(shè)計(jì)制作的站點(diǎn)上千余家。

        最近在施行多平臺(tái)編譯,原來(lái)沒(méi)有的問(wèn)題,由于維護(hù)多平臺(tái)而涌現(xiàn)了出來(lái),在其中的一個(gè)工程中,用到了fsteam等類(lèi)庫(kù),當(dāng)初在vs2002中,沒(méi)有加arxHeader.h編譯沒(méi)問(wèn)題,由于要向多平臺(tái)轉(zhuǎn)換,因此加入了arxHeader.h,因?yàn)閍rxHeader.h中把相應(yīng)的類(lèi)庫(kù)引用了進(jìn)來(lái),而不需要在工程中設(shè)置,因此就出現(xiàn)了下面的鏈接錯(cuò)誤:

 

問(wèn)題的描述:    

error LNK2019: 無(wú)法解析的外部符號(hào) "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::operator<<(class std::basic_ostream<char,struct std::char_traits<char> > &,char const *)"

 error LNK2019: 無(wú)法解析的外部符號(hào) "__declspec(dllimport) public: __thiscall std::basic_ofstream<char,struct std::char_traits<char> >::basic_ofstream<char,struct std::char_traits<char> >(void)"

 error LNK2019: 無(wú)法解析的外部符號(hào) "__declspec(dllimport) public: void __thiscall std::basic_ofstream<char,struct std::char_traits<char> >::`vbase destructor'(void)"

 

問(wèn)題的根源:

        由于知道是加入了arxHeader.h引發(fā)的錯(cuò)誤,但是為什么會(huì)出現(xiàn)這樣的錯(cuò)誤呢,經(jīng)過(guò)耐心的尋找(二分查錯(cuò)法),最近鎖定在了dbColor.h中的內(nèi)容:

//prevent the MS header "use_ansi.h" from outputing
//its linker directives, we expect clients to specify
//what flavor (debug/release) of the C++ runtime they want to
//link against.
#pragma push_macro("_USE_ANSI_CPP")
#define _USE_ANSI_CPP

#include <vector>

#pragma pop_macro("_USE_ANSI_CPP")


      原來(lái)是AutoDesk公司為了防止鏈接錯(cuò)誤,而讓用戶(hù)自己指定相應(yīng)的類(lèi)庫(kù)

問(wèn)題的解決:

      知道原因就很容易解決問(wèn)題了,由于本工程是多線(xiàn)程DLL的DEBUG版,故在鏈接庫(kù)中添加msvcprtd.lib,編譯通過(guò)!

網(wǎng)站題目:包含arxHeader.h的工程中調(diào)用了標(biāo)準(zhǔn)fstream,sstream,iosteam等引發(fā)鏈接問(wèn)題的解決方案
鏈接分享:http://www.rwnh.cn/article38/igpopp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、云服務(wù)器網(wǎng)站收錄、App開(kāi)發(fā)網(wǎng)站內(nèi)鏈、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)
聂荣县| 松滋市| 新余市| 台州市| 禄丰县| 来安县| 宿迁市| 佳木斯市| 西平县| 衡东县| 响水县| 五常市| 翼城县| 收藏| 平乐县| 海伦市| 奇台县| 哈巴河县| 芒康县| 思南县| 军事| 永川市| 永登县| 公主岭市| 西吉县| 思南县| 禹城市| 西昌市| 乌鲁木齐市| 安岳县| 扎兰屯市| 吴堡县| 广河县| 镇巴县| 鹤峰县| 那坡县| 桐城市| 沛县| 城口县| 宜城市| 都匀市|