首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WxWidgets wx/msw/图书馆员H:找不到

WxWidgets wx/msw/图书馆员H:找不到
EN

Stack Overflow用户
提问于 2022-09-21 13:32:22
回答 1查看 49关注 0票数 0

我使用Debian 11,我安装并使用以下命令构建了WxWidgets:

代码语言:javascript
复制
../configure --prefix=/usr/x86_64-w64-mingw32 --host=x86_64-w64-ming32 --build=x86_64-linux --with-msw && make && sudo make install

我使用以下命令构建:

代码语言:javascript
复制
x86_64-w64-mingw32-g++ wx.cpp `wx-config --cxxflags --libs std,aui`

我收到以下错误:

代码语言:javascript
复制
wx/msw/libraries.h: not found

但是文件存在于: /usr/x86_64-w64-mingw32/include/wx-3.2/wx/msw/libraries.h

我哪里出问题了?

PS:我不使用任何IDE。

EN

回答 1

Stack Overflow用户

发布于 2022-09-23 18:49:50

朋友们,这终于奏效了,这就是你上面所说的,连接到终端的Windows,只适用于linux,在/usr/x86_64-W64-mingw32 32/bin /wx-config中编译Windows。

当我想要为linux编译时,我传递:

代码语言:javascript
复制
g++ wx.cpp `wx-config --cxxflags --libs std,aui`

当我进入Windows时,我会传递:

代码语言:javascript
复制
x86_64-w64-mingw32-g++ wx.cpp `/usr/x86_64-w64-mingw32/bin/wx-config --cxxflags --libs std,aui`

PS:我不得不将一些all复制到应用程序文件夹,但这一切都成功了。

非常感谢大家的耐心。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73801662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档