亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

jrtplib使用CMake進行編譯

2019-11-10 18:46:50
字體:
來源:轉載
供稿:網友

jrtplib版本是3.10.0,cmake版本3.7.2,cmake使用的編譯器(Native Compilers)是Visual Studio 14 2015(v140),IDE版本是Microsoft Visual Studio Community 15.

這兩天研究jrtplib的編譯和使用,本身在Console控制臺環境下已經通過了。但是將jrtplib聯立到MFC中,則出現了死活編譯不過的情況。大致的報錯如下:

> jrtplib_d.lib(rtPRandomrands.obj) : error LNK2019: 無法解析的外部符號 __imp__rand_s,該符號在函數 "public: virtual unsigned char __thiscall jrtplib::RTPRandomRandS::GetRandom8(void)" (?GetRandom8@RTPRandomRandS@jrtplib@@UAEEXZ) 中被引用> jrtplib_d.lib(rtprandom.obj) : error LNK2019: 無法解析的外部符號 __imp___getpid,該符號在函數 "public: unsigned int __thiscall jrtplib::RTPRandom::PickSeed(void)" (?PickSeed@RTPRandom@jrtplib@@QAEIXZ) 中被引用> msvcrtd.lib(_chandler4gs_.obj) : error LNK2019: 無法解析的外部符號 __except_handler4_common,該符號在函數 __except_handler4 中被引用

在MFC工程中,我確定正確設置了附加依賴庫和庫路徑位置,因此只可能是jrtplib本身的編譯存在問題。

經查閱資料,發現主要是MFC底層依賴了libcmt.lib(Release)/libcmtd.lib(Debug)和msvcrt.lib(Release)/msvcrtd.lib(Debug)庫,jrtplib代碼生成的運行庫類型和MFC不一致導致。因此,主要采用了兩步解決了以上鏈接問題。

忽略默認庫。 打開cmake生成jrtplib項目下的jrtplib-static工程屬性,選擇“配置屬性”->“庫管理器”->“常規”->“忽略特定默認庫”,填充libcmt.lib;libcmtd.lib;msvcrt.lib;msvcrtd.lib;調整代碼生成運行庫類型。打開cmake生成jrtplib項目下的jrtplib-static工程屬性,選擇“C/C++”->“代碼生成”->“運行庫”,選擇“多線程(/MT)”,與MFC的運行庫類型保持一致。

然后生成項目(ALL_BUILD),安裝(INSTALL),exampleX的5個項目可能會出問題,不用管他們,如果需要可以手動修改各自的代碼生成運行庫類型為/MT。

再導入到MFC項目中就正常啦。

PS. 如果編譯jrtplib時沒有選擇jthread,MFC項目里實際用的時候也不用鏈接jthread.lib。


上一篇:電子郵件

下一篇:Frame和JFrame代碼比較

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久高潮| 国产一区二区三区视频免费| 91精品国产91久久久久久| 91免费高清视频| 亚洲国产精品yw在线观看| 成人动漫网站在线观看| 97香蕉超级碰碰久久免费软件| 97在线视频一区| 91久久精品国产91性色| 亚洲精品欧美日韩专区| 欧美性极品少妇精品网站| 国产国语videosex另类| 精品中文字幕在线2019| 国产精品久久电影观看| 精品久久中文字幕| 国产香蕉一区二区三区在线视频| 亚洲免费一级电影| 久久视频在线看| 日韩精品中文在线观看| 91影视免费在线观看| 国产丝袜精品第一页| 日韩中文字幕久久| 久久999免费视频| 欧美亚洲日本网站| 欧美成人免费全部| 国产精品男人爽免费视频1| 黑人狂躁日本妞一区二区三区| 精品久久久久久中文字幕| 久久久www成人免费精品张筱雨| 国产玖玖精品视频| 国产精品99导航| 色综合久综合久久综合久鬼88| 国产亚洲精品久久久优势| 97成人精品区在线播放| 亚洲视频在线观看免费| 黑人狂躁日本妞一区二区三区| 亚洲欧美成人精品| 最近中文字幕2019免费| 尤物tv国产一区| 日韩美女av在线| 午夜精品久久久久久久99热| 国产精品一区二区三区久久| 久久国产精品免费视频| 波霸ol色综合久久| 国产成人高潮免费观看精品| 在线观看国产精品日韩av| 国产亚洲欧美日韩美女| 久久久久久久爱| 国产亚洲在线播放| 久久国产精品免费视频| 成人黄色片在线| 一区二区三区四区在线观看视频| 国产精品三级美女白浆呻吟| 国模gogo一区二区大胆私拍| 91最新国产视频| 久久中文字幕视频| 欧美大片大片在线播放| 日本免费一区二区三区视频观看| 欧美性猛交xxxx乱大交蜜桃| 精品国产网站地址| 亚洲aⅴ日韩av电影在线观看| 久久久久久久久久婷婷| 国产精品999999| 久久影视电视剧免费网站清宫辞电视| 91产国在线观看动作片喷水| 久久久久久久久久久久久久久久久久av| 久久理论片午夜琪琪电影网| 亚洲精美色品网站| 欧美电影在线观看完整版| 久久亚洲综合国产精品99麻豆精品福利| 91九色单男在线观看| 精品呦交小u女在线| 欧美高清视频一区二区| 国a精品视频大全| 国产免费久久av| 国产精品精品久久久| 中文字幕欧美日韩精品| 亚洲天堂第二页| 成人啪啪免费看| 国产精品久久久久久久久久久久久久| 国产在线精品播放| 亚洲精品美女在线| 精品一区二区三区电影| 欧美激情aaaa| 国产精品国内视频| 久久久久久久久久亚洲| 国产精品国产三级国产aⅴ9色| 国产噜噜噜噜噜久久久久久久久| 国产精品v片在线观看不卡| 岛国av午夜精品| 欧美黑人一区二区三区| 韩剧1988免费观看全集| 日韩精品视频三区| 91免费看国产| 一本色道久久88综合亚洲精品ⅰ| 91免费的视频在线播放| 日韩禁在线播放| 岛国av一区二区在线在线观看| 久久综合88中文色鬼| 日韩av影片在线观看| 91免费在线视频| 亚洲黄色www| 国产欧美一区二区三区久久人妖| 欧美在线影院在线视频| 亚洲欧美在线免费| 清纯唯美日韩制服另类| 一区二区三区动漫| 日韩av在线免费看| 久久亚洲精品一区二区| 亚洲精品白浆高清久久久久久| 国产成人激情视频| 国产精品久久久久久久久粉嫩av| 97成人精品视频在线观看| 日日狠狠久久偷偷四色综合免费| 庆余年2免费日韩剧观看大牛| 性欧美xxxx| 激情成人中文字幕| 夜夜躁日日躁狠狠久久88av| 国产美女精品视频| 高清欧美性猛交xxxx| 久久精品国产69国产精品亚洲| 日本精品免费观看| 38少妇精品导航| 欧美不卡视频一区发布| 国产精品影院在线观看| 久久亚洲成人精品| 国产专区精品视频| 68精品国产免费久久久久久婷婷| 国产成人精品视频在线| 91tv亚洲精品香蕉国产一区7ujn| 亚洲国产精品字幕| 亚洲丝袜一区在线| 久久伊人色综合| 欧美色videos| 国产精品久久在线观看| 国产成人aa精品一区在线播放| 韩日精品中文字幕| 92看片淫黄大片看国产片| 欧美黑人又粗大| 成人网页在线免费观看| 国产精品十八以下禁看| 午夜免费日韩视频| 亚洲欧美在线磁力| 欧美成人精品在线播放| 国产有码一区二区| 国产精品久久久久久久久久东京| 欧美大胆在线视频| 亚洲视频在线视频| 在线看日韩av| 欧美日韩爱爱视频| 亚洲美女精品成人在线视频| 欧美午夜激情视频| 亚洲色图欧美制服丝袜另类第一页| 91在线观看免费高清完整版在线观看| 欧美激情区在线播放| 精品成人av一区| 亚洲免费一在线| 亚洲激情视频在线观看| 欧美一级在线播放| x99av成人免费| 国产精品久久久久高潮| 国产精品嫩草影院久久久| 久久99青青精品免费观看| 国产精品96久久久久久又黄又硬|