青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 70, 文章 - 0, 評論 - 9, 引用 - 0
數據加載中……

msvc的dill在mingw下的使用

問題提出:
別人提供MSVC下編譯好的dll動態庫,我需要調用并在MinGW下編譯。


1  直接鏈接dll,當然行不通。

2  鏈接MSVC下編譯dll時產生的lib函數符號表,仍有問題,函數定義找不到。

3  通過reimp工具將MSVC下的lib轉為.a,失敗。

4  通過pexports工具,根據dll生成def文件,再通過dlltool生產.a文件,仍然報告找不到函數定義。
    pexports testdll.dll>testdll.def,//是否需要sed工具加入,還有待考證
    dlltool -d testdll.def -D testdll.dll -l libtestdll.a    //是否需要-U 選項,加了仍然失敗


以上都是通過g++產生的問題。
如果是gcc來編譯C項目,那么可以直接鏈接MSVC的lib。

至此,還沒有找到g++編譯MSVC下的dll方法。有網友如此說明:
They have exported C++ classes from their dll, rather than C-functions. The difference is, c++ functions are always exported with names in a mangled form that is specific to a particular version of the compiler.

Their dll is usable by msvc only in that form, and will probably not even work between different versions of msvc, as Microsoft have changed their mangling scheme before.

If you have any leverage, you need to get them to change their evil ways. Otherwise you will need to use MSVC to write a shim dll, that will import all the classes, and re-export them via c functions that return interfaces.

其他參考資料有:
http://www.mingw.org/wiki/MSVC_and_MinGW_DLLs            可繼續加入sed工具嘗試
http://stackoverflow.com/questions/2472924/linking-to-msvc-dll-from-mingw    可惜找不到發帖人的聯系方式
http://www.360doc.com/content/10/0907/16/169163_51891922.shtml    僅是簡單的命令操作
http://wiki.videolan.org/GenerateLibFromDll    還未嘗試

posted on 2011-01-04 16:58 seahouse 閱讀(2360) 評論(0)  編輯 收藏 引用 所屬分類: 編譯

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久久久久电影| 男人插女人欧美| 久久香蕉精品| 久久久99久久精品女同性| 亚洲欧美日韩中文播放| 亚洲一本视频| 亚洲欧美日韩精品| 欧美一站二站| 久久在线视频在线| 欧美成人久久| 日韩一级黄色大片| 亚洲在线视频网站| 久久久国产成人精品| 麻豆精品视频在线观看| 欧美日韩不卡视频| 国产农村妇女精品一二区| 精久久久久久久久久久| 亚洲精品视频免费在线观看| 亚洲一区二区三区涩| 久久精品视频播放| 亚洲精品国产精品国自产观看浪潮| 先锋影音久久久| 亚洲欧美一区二区三区久久| 久久一区激情| 国产精品白丝jk黑袜喷水| 一区二区在线视频| 亚洲已满18点击进入久久| 免费的成人av| 亚洲欧美日韩一区二区在线| 久久亚洲影院| 国产日韩精品视频一区二区三区| 免费永久网站黄欧美| 欧美视频在线观看免费| 亚洲国产精品成人| 久久精品99| 免费短视频成人日韩| 久久久av网站| 一本大道久久a久久精二百| 欧美色欧美亚洲高清在线视频| 亚洲巨乳在线| 亚洲精品在线免费| 噜噜噜91成人网| 国产伦精品一区二区| 99综合在线| 欧美大片在线看| 久久精品视频导航| 国产精品一区久久| 亚洲欧美日韩天堂一区二区| 亚洲福利国产| 老妇喷水一区二区三区| 国产午夜久久| 久久精品国产99国产精品| 亚洲精品国产视频| 免费看亚洲片| 亚洲第一在线| 久久视频一区| 欧美一区二区播放| 国产精品推荐精品| 亚洲欧美制服另类日韩| 国产精品99久久久久久久久| 欧美日韩亚洲综合| 亚洲精品资源美女情侣酒店| 欧美国产日本在线| 欧美jjzz| 一区二区欧美日韩视频| 亚洲欧洲午夜| 欧美四级电影网站| 国产欧美精品| 美女日韩欧美| 国产精品试看| 日韩视频在线观看一区二区| 亚洲视频碰碰| 亚洲一区二区三区精品在线| 国产精品色一区二区三区| 欧美在线视频一区| 久久精品99无色码中文字幕| 狠狠色狠狠色综合| 欧美肥婆在线| 欧美精品福利视频| 亚洲免费在线| 久久aⅴ国产紧身牛仔裤| 激情婷婷欧美| 亚洲日本理论电影| 国产精品成人一区二区| 久久九九有精品国产23| 久久中文在线| 亚洲无玛一区| 久久精品夜色噜噜亚洲a∨ | 99视频超级精品| 欧美日韩一区二区视频在线 | 美女脱光内衣内裤视频久久影院| 亚洲国产日日夜夜| 一区二区三区福利| 亚洲最新在线| 亚洲人成在线播放| 麻豆精品在线观看| 午夜精品久久久久影视| 午夜亚洲福利在线老司机| 亚洲国产精品久久91精品| 亚洲免费av网站| 国产在线日韩| 日韩一级裸体免费视频| 国产在线麻豆精品观看| 亚洲精品久久久久| 国产一区二区精品久久| 亚洲乱码视频| 亚洲激情国产精品| 亚洲欧美在线免费观看| 亚洲另类春色国产| 欧美在线视频观看免费网站| 亚洲精品一区二区在线观看| 亚洲女人天堂成人av在线| 激情久久综艺| 亚洲午夜精品视频| 99re66热这里只有精品4| 午夜在线电影亚洲一区| 一本一本a久久| 久热国产精品| 久久久蜜臀国产一区二区| 欧美日韩综合视频网址| 欧美成人激情视频免费观看| 国产一区二区三区奇米久涩 | 久久乐国产精品| 欧美日韩www| 欧美国产日韩精品| 欧美日韩欧美一区二区| 亚洲第一在线视频| 激情五月综合色婷婷一区二区| 亚洲欧洲99久久| 欧美女同视频| 亚洲国产高清在线| 狠狠色丁香婷婷综合| 午夜精品在线观看| 性做久久久久久免费观看欧美| 午夜精品久久久久久99热| 91久久久一线二线三线品牌| 久久久久久9999| 免费av成人在线| 国产麻豆精品在线观看| 亚洲综合电影一区二区三区| 亚洲免费在线视频| 国产精品久久久久国产a级| 一本色道久久精品| 亚洲摸下面视频| 国产日产精品一区二区三区四区的观看方式| 欧美一区二区三区在线免费观看| 亚洲精品国精品久久99热一| 亚洲国产精品久久91精品| 久久久福利视频| 欧美电影在线免费观看网站| 在线播放国产一区中文字幕剧情欧美| 米奇777超碰欧美日韩亚洲| 欧美在线一区二区三区| 欧美精品免费看| 久久激情久久| 亚洲国产网站| 国产原创一区二区| 国产精品欧美久久| 欧美一级视频精品观看| 国产九色精品成人porny| 欧美一区二区视频免费观看| 鲁鲁狠狠狠7777一区二区| 亚洲欧洲视频在线| 欧美日韩国产综合视频在线观看 | 午夜欧美精品| 久久综合狠狠综合久久激情| 亚洲精品免费在线| 国产精品久久久久久一区二区三区| 久久精品一区二区三区中文字幕| 久久精品视频导航| 狼人社综合社区| 亚洲精品一区二区三区av| 欧美午夜不卡在线观看免费| 亚洲欧美一区二区精品久久久| 亚洲另类视频| 欧美日韩国产探花| 香蕉久久a毛片| 亚洲国产精品va在线看黑人| 亚洲欧美国产高清| 在线免费观看日本一区| 国产精品国产三级国产aⅴ入口| 久久久精品欧美丰满| 在线观看欧美精品| 欧美日本不卡视频| 久久久国产一区二区三区| 亚洲免费观看高清完整版在线观看| 黄色成人在线网址| 欧美伦理91i| 久久久久久夜| 亚洲主播在线播放| 亚洲国产精品尤物yw在线观看| 国产一区二区三区在线观看免费 | 欧美a级大片| 一区二区三区蜜桃网| 欧美色区777第一页| 久久精品视频亚洲| 午夜精品三级视频福利| 亚洲精品美女在线观看| 美女任你摸久久| 久久精品视频在线播放|