在Linux for Windows上交叉编译gtkmm会出现错误“无法识别的选项'-pthread'”

时间:2012-10-31 02:59:08

标签: mingw cross-compiling gtkmm mingw-w64

我正在尝试编译简单的“Hello World!” gtkmm源代码在gtkmm tutorial中提供,在Linux上使用mingw来生成Windows可执行文件。

我可以通过以下命令行执行编译的源代码:linux上的g++ main.cpp -o bin `pkg-config gtkmm-3.0 --cflags --libs`正常工作但是当我尝试使用i686-w64-mingw32-g++ main.cpp -o bin `pkg-config gtkmm-3.0 --cflags --libs`时,它无法显示此错误:

i686-w64-mingw32-g++: error: unrecognized option ‘-pthread’

在编译之前,有什么我想念的并且必须安装吗?

另外,是否有一个简洁的交叉编译教程(特别是关于gtk +或gtkmm)?我搜索了很多,但没有任何用处。

0 个答案:

没有答案