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

炫彩好望角 The Colorful Cape of Good Hope

庸人不必自擾,智者何需千慮?

常用鏈接

統計

最新評論

MinGW 環境下的 Unicode 編譯

Java 搞久了也不爽,所以最近開始學 Windows 開發,擴展下知識面。首先推薦一本好書——《Windows System Programming》第四版,今年才出版,內容絕對前衛呵呵。

本來已經下載了 Visual Studio 2010,但是看了看那肥碩的身軀,還是龜縮回了以前用過的 NetBeans + MinGW,麻雀雖小五臟俱全嘛。一開始還是比較順利的,編譯鏈接什么的都很華麗。不過當我嘗試進行 Unicode 編譯時,問題就來了(UNICODE_UNICODE 都定義了)。問題出在 _tmain

  1. int _tmain(int argc, LPTSTR* argv, LPTSTR* envp) {

編譯順利,但是出現詭異的鏈接錯誤:

  1. c:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o): In function `main':
  2. c:/crossdev/src/mingw-w64-svn/mingw-w64-crt/crt/crt0_c.c:18: undefined reference to `WinMain'
  3. collect2: ld returned 1 exit status

去網上查了好一陣,發現這個是 MinGW 的老問題了。在 Unicode 環境下,宏 _tmain 展開為 wmain,而 MinGW 不支持 wmain……綜合網上找到的各種解決方案,改成下面的代碼就能順利鏈接了:

  1. extern int _CRT_glob;
  2. extern
  3. #ifdef __cplusplus
  4. "C"
  5. #endif
  6. void __wgetmainargs(int*, LPTSTR**, LPTSTR**, int, int*);
  7. int main() {
  8.     int argc;
  9.     LPTSTR* argv;
  10.     LPTSTR* envp;
  11.     int si;
  12.     __wgetmainargs(&argc, &argv, &envp, _CRT_glob, &si);

其實不管是 wmain_tmain 還是其他什么稀奇古怪的 main,只要把命令行參數和環境變量正確解析出來就行了。希望今后 MinGW 能正確支持 _tmain,畢竟這樣寫還是有點丑陋呵呵。

posted on 2010-11-04 21:46 蜀山兆孨龘 閱讀(3735) 評論(2)  編輯 收藏 引用 所屬分類: Windows

評論

# re: MinGW 環境下的 Unicode 編譯 2010-11-06 08:25 vckbase

C/C++規定的主函數只有唯一名稱 main  回復  更多評論   

# re: MinGW 環境下的 Unicode 編譯 2010-11-06 13:43 千兆個億

是的,標準 C / C++ 只有一個 main,但微軟從來都不是個守規矩的家伙,所以就自己擴展了一個 wmain……  回復  更多評論   

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲在线观看免费| 亚洲午夜极品| 欧美午夜精品理论片a级大开眼界| 欧美不卡福利| 黑人一区二区| 美女999久久久精品视频| 免费一级欧美片在线播放| 亚洲国产精品久久人人爱蜜臀| 国产欧美精品一区| 午夜精品久久久久久久蜜桃app| 亚洲欧美色婷婷| 国产精品亚洲一区二区三区在线| 亚洲男女毛片无遮挡| 久久青草欧美一区二区三区| 亚洲国产精品一区二区www在线| 欧美成人影音| 中文在线资源观看网站视频免费不卡 | 一本色道久久综合亚洲精品不卡 | 欧美色另类天堂2015| 亚洲一区二区毛片| 浪潮色综合久久天堂| 亚洲精品一级| 国产精品自拍小视频| 欧美h视频在线| 午夜精品久久久久久久久久久| 91久久国产精品91久久性色| 免费在线成人av| 国产一区二区高清视频| 蜜臀久久99精品久久久久久9| 一区二区三区国产盗摄| 欧美凹凸一区二区三区视频| 欧美亚洲三区| 99国产精品国产精品毛片| 亚洲欧洲一区| 久久高清一区| 亚洲小视频在线观看| 亚洲国产精品高清久久久| 国产精品护士白丝一区av| 美女视频黄a大片欧美| 性欧美1819sex性高清| 亚洲精品午夜| 欧美激情国产日韩精品一区18| 亚洲免费视频观看| 亚洲精品久久久蜜桃| 一区二区三区自拍| 国产三级欧美三级| 欧美日韩专区| 欧美日韩国产123| 模特精品在线| 免费欧美在线| 久久久久一区二区三区四区| 午夜精品免费视频| 中文久久乱码一区二区| 亚洲精品日韩精品| 91久久在线观看| 亚洲电影视频在线| 久久天天躁狠狠躁夜夜爽蜜月 | 一区二区三区视频观看| 欧美成人免费小视频| 久久精品国产99| 久久成人一区二区| 欧美在线亚洲一区| 久久av免费一区| 欧美中文在线观看国产| 久久不射2019中文字幕| 久久aⅴ国产紧身牛仔裤| 欧美一区二区视频在线观看2020| 性娇小13――14欧美| 欧美在线视频a| 另类专区欧美制服同性| 欧美国产一区在线| 欧美激情一区二区三区| 亚洲欧洲日本mm| 夜夜狂射影院欧美极品| 亚洲在线视频| 久久久一本精品99久久精品66| 久久亚洲综合| 欧美一区二区三区四区在线观看| 伊人成人在线| 亚洲人成在线播放| 99伊人成综合| 亚洲欧美激情诱惑| 久久爱另类一区二区小说| 久久亚洲综合网| 亚洲国产精品成人精品| 亚洲精品免费看| 亚洲欧美怡红院| 久久综合久久久| 欧美日韩激情网| 国产欧美日韩不卡| 18成人免费观看视频| 日韩视频不卡中文| 香蕉av福利精品导航| 免费在线观看一区二区| 91久久国产综合久久91精品网站| 一区二区三区国产| 乱码第一页成人| 国产精品久久综合| 亚洲国产日韩一级| 亚洲欧美日本国产专区一区| 久久久久久久久久久一区| 91久久综合| 久久久www成人免费无遮挡大片| 欧美另类69精品久久久久9999| 国产人成一区二区三区影院| 亚洲精品免费观看| 久久xxxx精品视频| 一区二区欧美在线观看| 亚洲综合久久久久| 免播放器亚洲一区| 亚洲一区二区三区免费观看| 欧美黄色片免费观看| 国产视频丨精品|在线观看| 亚洲精品综合精品自拍| 久久免费国产精品| 中日韩午夜理伦电影免费| 久久亚洲精品网站| 国产欧美亚洲日本| 亚洲欧美日本国产专区一区| 亚洲精品美女久久7777777| 久久人人爽人人| 国产亚洲精品v| 欧美一级电影久久| 亚洲小说区图片区| 欧美体内谢she精2性欧美| 亚洲精品国产视频| 欧美成人免费视频| 蜜桃av综合| 136国产福利精品导航网址| 久久久水蜜桃av免费网站| 午夜精品久久| 国产精品一区二区三区久久| 亚洲女性裸体视频| 亚洲私人黄色宅男| 久久久久9999亚洲精品| 中文精品视频一区二区在线观看| 欧美人与禽性xxxxx杂性| 亚洲国语精品自产拍在线观看| 久久综合久久综合这里只有精品 | 亚洲永久免费| 国产精品久久久对白| 亚洲欧美久久久| 亚洲一区高清| 国产欧美一区二区三区久久| 欧美在线免费一级片| 欧美在线视频一区| 激情懂色av一区av二区av| 蜜月aⅴ免费一区二区三区| 麻豆成人在线| 日韩一区二区精品葵司在线| 亚洲精品小视频在线观看| 欧美男人的天堂| 午夜精品久久久久久久久| 亚洲欧洲av一区二区| 国产专区一区| 农村妇女精品| 欧美精品粉嫩高潮一区二区| 亚洲性视频网址| 亚洲午夜视频在线观看| 国内成人自拍视频| 亚洲国产va精品久久久不卡综合| 欧美精品www| 性久久久久久久| 欧美成人激情视频免费观看| 宅男精品视频| 欧美在线视频a| 亚洲人成欧美中文字幕| 一本一道久久综合狠狠老精东影业| 国产精品乱码妇女bbbb| 久热综合在线亚洲精品| 欧美日韩成人精品| 久久精品日韩一区二区三区| 欧美刺激性大交免费视频| 亚洲在线视频一区| 久久综合九色综合欧美狠狠| 亚洲欧美成人在线| 久久在线播放| 午夜精品久久| 欧美大胆a视频| 久久深夜福利| 国产精品久久久| 欧美国产国产综合| 国产亚洲精久久久久久| 亚洲精品久久久久久久久久久久久| 国产精品一区二区三区久久 | 久久久久久久网| 欧美日韩一级黄| 久久一综合视频| 欧美性一区二区| 亚洲国产小视频在线观看| 国产一区二区三区四区hd| 亚洲精品在线电影| 亚洲国产一区二区三区在线播| 欧美亚洲视频一区二区| 在线亚洲国产精品网站| 亚洲欧美视频在线| 亚洲每日在线| 亚洲丶国产丶欧美一区二区三区 | 亚洲国产精品精华液2区45| 欧美一级理论性理论a|