h**t 发帖数: 1678 | 1 试着compile 最简单的helloworld code 怎么都不行。
两种方法:用mingw64: g++ helloworld.cpp -o helloworld -mms-bitfields -IC:/
GTK.....-lintl
error is like:
c:/ibi/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.7/../../../../x86_64-
w64-mi
ngw32/bin/ld.exe: skipping incompatible C:/GTK/lib/libglib-2.0.dll.a when
search
ing for -lglib-2.0
There are many this kind of errors
在MSVC里 把c:\GTK\include 和lib都加进去;enviroment viriables 也设定GTK_BASE
, INCLUDE, LIB related to c:\GTK... 还是找不到gtk.h: nosuch directory ...
THanks very much! | t****t 发帖数: 6806 | 2 it said libglib-2.0.dll.a is incompatible, where did you get this file? | h**t 发帖数: 1678 | 3 it is in c:\GTK\lib
thanks for replying
【在 t****t 的大作中提到】 : it said libglib-2.0.dll.a is incompatible, where did you get this file?
| t****t 发帖数: 6806 | 4 我晕了, 这说话够费劲的. compatible嘛, 想一想, 是说两个东西不compatible, 所以
我意思是说, 你这文件哪来的, 谁装的, 从哪个package装的, 是不是和你的compiler
不兼容. 谁关心你装哪儿了!
【在 h**t 的大作中提到】 : it is in c:\GTK\lib : thanks for replying
| h**t 发帖数: 1678 | 5 急什么呀?这是!
在c:\GTK\lib,当然是装gtk+的时候装进去的。你用过gtk+没有?
compiler
【在 t****t 的大作中提到】 : 我晕了, 这说话够费劲的. compatible嘛, 想一想, 是说两个东西不compatible, 所以 : 我意思是说, 你这文件哪来的, 谁装的, 从哪个package装的, 是不是和你的compiler : 不兼容. 谁关心你装哪儿了!
| t****t 发帖数: 6806 | 6 版本...哪个平台...mingw还是native, 32还是64...
擦, 现在问问题的都牛逼, 牛逼到错误信息都不会读.
【在 h**t 的大作中提到】 : 急什么呀?这是! : 在c:\GTK\lib,当然是装gtk+的时候装进去的。你用过gtk+没有? : : compiler
| y***d 发帖数: 2330 | 7 compiler 说这个是 "Error" 了么?生成可执行程序了么?
如果 compiler 没说"Error",那可能只是信息性的 message 而已。比如说,如果你既
装了 32 位版本又装了 64 位版本,可能就会这样。
【在 h**t 的大作中提到】 : 试着compile 最简单的helloworld code 怎么都不行。 : 两种方法:用mingw64: g++ helloworld.cpp -o helloworld -mms-bitfields -IC:/ : GTK.....-lintl : error is like: : c:/ibi/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.7/../../../../x86_64- : w64-mi : ngw32/bin/ld.exe: skipping incompatible C:/GTK/lib/libglib-2.0.dll.a when : search : ing for -lglib-2.0 : There are many this kind of errors
| h**t 发帖数: 1678 | 8 没有。。。都是64bit
谢谢!
【在 y***d 的大作中提到】 : compiler 说这个是 "Error" 了么?生成可执行程序了么? : 如果 compiler 没说"Error",那可能只是信息性的 message 而已。比如说,如果你既 : 装了 32 位版本又装了 64 位版本,可能就会这样。
|
|