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

炫彩好望角 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 蜀山兆孨龘 閱讀(3745) 評論(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……  回復  更多評論   


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲美女诱惑| 亚洲另类春色国产| 日韩视频三区| 国产主播精品| 国产一区二区按摩在线观看| 欧美肥婆bbw| 欧美一区二粉嫩精品国产一线天| 老司机午夜精品| 久久国产精品高清| 欧美主播一区二区三区| 久久久久久久综合日本| 欧美在线三级| 欧美激情在线狂野欧美精品| 91久久嫩草影院一区二区| 欧美在线日韩| 一区二区免费在线播放| 亚洲天堂激情| 欧美va亚洲va国产综合| 久久综合中文| 日韩视频国产视频| 久久久国产成人精品| 欧美精品v日韩精品v国产精品 | 99精品免费视频| 亚洲欧美日韩区| 欧美电影免费| 老色鬼久久亚洲一区二区| 亚洲一区二区三区在线看| 久久―日本道色综合久久| 国产免费亚洲高清| 亚洲精品欧美一区二区三区| 久久精品盗摄| 亚洲已满18点击进入久久| 欧美日本高清一区| 99亚洲一区二区| 欧美va天堂va视频va在线| 在线视频亚洲一区| 国产精品久久久久久久久免费桃花| 最新亚洲激情| 亚洲经典自拍| 欧美激情aⅴ一区二区三区| 日韩视频中文| 一本综合久久| 国产精品v欧美精品v日韩精品 | 欧美性事免费在线观看| 亚洲免费精彩视频| 正在播放欧美视频| 国产精品久久| 欧美在线日韩精品| 久久米奇亚洲| 女同性一区二区三区人了人一| 亚洲精品视频一区| 亚洲黄色在线看| 亚洲第一精品电影| 亚洲综合色自拍一区| 嫩草影视亚洲| 久久在线视频| 欧美肉体xxxx裸体137大胆| 亚洲精品国产精品乱码不99| 日韩视频中午一区| 欧美视频一区二区三区在线观看| 亚洲精品一区二区三区四区高清| 欧美激情日韩| 欧美日韩一区二区视频在线| 久久国产日韩欧美| 欧美日本免费一区二区三区| 性欧美激情精品| 噜噜噜久久亚洲精品国产品小说| 狠狠色丁香婷婷综合| 欧美高清成人| 亚洲福利国产| 欧美一区二区三区免费大片| 狠狠色丁香久久婷婷综合_中| 亚洲国产清纯| 狠狠色丁香久久婷婷综合_中| 国产欧美一区二区三区久久人妖 | 亚洲欧美日韩成人| 日韩视频在线免费| 欧美一区日韩一区| 久久全球大尺度高清视频| 国产一区亚洲| 鲁鲁狠狠狠7777一区二区| 亚洲精品三级| 欧美日韩中文字幕在线| 中文欧美日韩| 性欧美暴力猛交另类hd| 国产一区二区三区高清| 久久久久久夜精品精品免费| 欧美成人综合在线| 亚洲欧美日产图| 黄色av成人| 欧美日韩岛国| 久久精品国产精品| 欧美国产在线电影| 欧美一级黄色录像| 亚洲免费视频在线观看| 欧美日韩一区免费| 亚洲天堂av高清| 夜夜嗨av色综合久久久综合网| 免费欧美日韩国产三级电影| 久久精品99国产精品日本| 久久成人国产精品| 久久久精品动漫| 欧美大片在线观看一区| 亚洲欧洲精品一区二区三区不卡| 久久综合伊人77777尤物| 久久精品成人| 午夜精品一区二区三区电影天堂| 日韩小视频在线观看| 亚洲国产精选| 伊人夜夜躁av伊人久久| 黄网站免费久久| 永久免费精品影视网站| 黄色日韩网站视频| 在线成人国产| 亚洲另类在线一区| 一区二区三区久久精品| 亚洲综合精品一区二区| 欧美中文字幕视频| 欧美国产日韩二区| 亚洲美女中出| 久久久国产成人精品| 欧美成人精品| 国产精品永久免费在线| 日韩视频免费大全中文字幕| 中文有码久久| 另类欧美日韩国产在线| 欧美激情一区二区久久久| 国产精品视频最多的网站| 激情另类综合| 亚洲视屏一区| 欧美国产视频在线观看| 午夜精品久久久久久久99黑人| 欧美亚洲免费| 国产精品成人免费精品自在线观看| 国产亚洲欧美激情| 亚洲毛片在线| 欧美国产激情二区三区| 亚洲在线视频观看| 欧美日本在线看| 亚洲三级影片| 牛人盗摄一区二区三区视频| 午夜精品国产更新| 国产麻豆9l精品三级站| 亚洲视频一二三| 亚洲精品视频在线看| 久久综合给合久久狠狠色| 国产日韩欧美综合在线| 亚洲在线成人| 亚洲欧美日韩国产中文在线| 国产精品多人| 久久成人精品无人区| 性欧美精品高清| 韩国一区二区三区在线观看| 久久青草久久| 欧美日韩国产免费观看| 欧美伊人久久久久久午夜久久久久| 亚洲一区二区在线播放| 国产欧美一区二区三区久久人妖| 久久久噜噜噜| 久久一区欧美| 亚洲视频二区| 久久久99精品免费观看不卡| 亚洲激情偷拍| 一区二区三区精密机械公司| 国产农村妇女毛片精品久久莱园子 | 亚洲综合色丁香婷婷六月图片| 欧美色综合天天久久综合精品| 亚洲图片在线| 久久精品五月婷婷| 一本色道久久综合精品竹菊 | 欧美一区二区在线看| 久久这里有精品15一区二区三区| 99精品热视频只有精品10| 亚洲欧美精品伊人久久| 亚洲国产天堂久久综合| 亚洲欧美中文字幕| 99国产精品| 免费成人黄色av| 久久久五月天| 国产伦精品一区二区三区免费迷| 欧美99久久| 亚洲国产精品一区二区第一页| 午夜在线成人av| 亚洲综合视频一区| 国产精品久久久久久影视 | 亚洲一二三四久久| 免费久久久一本精品久久区| 久久综合九色九九| 国产亚洲毛片在线| 亚洲欧美日韩综合| 久久久成人精品| 亚洲第一二三四五区| 玖玖视频精品| 欧美福利视频一区| 99天天综合性| 国产一区二区三区最好精华液| 欧美在线地址| 亚洲高清不卡在线观看| 亚洲另类视频| 国产精品xxxxx|