小编wes*_*sfi的帖子

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

我正在尝试编译简单的"Hello World!" gtkmm源代码在gtkmm 教程中提供,在Linux上使用mingw以生成Windows可执行文件.

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

i686-w64-mingw32-g++: error: unrecognized option ‘-pthread’
Run Code Online (Sandbox Code Playgroud)

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

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

mingw cross-compiling gtkmm mingw-w64

5
推荐指数
0
解决办法
875
查看次数

标签 统计

cross-compiling ×1

gtkmm ×1

mingw ×1

mingw-w64 ×1