首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wxWidgets CMake Windows安装程序故障

wxWidgets CMake Windows安装程序故障
EN

Stack Overflow用户
提问于 2020-12-20 04:32:53
回答 1查看 105关注 0票数 0

我真的很难将wxWidgets设置为在Windows和CMake上工作,希望能得到一些帮助。

我已经下载了wxWidgets 3.1.4,运行安装程序(解压到C:\CPP_lib\wxWidgets),然后在终端中运行以下命令:

代码语言:javascript
复制
cd C:\CPP_lib
mkdir wxWidgets-install
cmake C:\CPP_lib\wxWidgets -DCMAKE_INSTALL_PREFIX=C:\CPP_lib\wxWidgets-install -DwxBUILD_SHARED=OFF
cd wxWidgets-install
cmake --build . --target install

我将环境变量CMAKE_PREFIX_PATH设置为C:\CPP_lib,将wxWidgets_DIRwxWidgets_ROOT_DIR都设置为C:\CPP_lib\wxWidgets-install

但是,当我有一个调用find_package(wxWidgets)的简单CMake项目时,我在终端中收到以下消息:

代码语言:javascript
复制
Found wxWidgets: winmm;comctl32;uuid;oleacc;uxtheme;rpcrt4;shlwapi;version;wsock32
missing components: core base png tiff jpeg zlib regex expat

请帮帮忙--我已经挣扎了一段时间了:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-20 16:55:50

事实证明,这个问题是与vcpkg相关的一个非常具体的问题。

我将CMake指向我的vcpkg工具链文件(尽管wxWidgets是独立于vcpkg安装的),这导致了查找wxWidgets的问题,即vcpkg阻止了wxWidgets (非vcpkg安装)被发现。

我相信这是一个vcpkg错误,虽然不确定,但无论如何都会报告它。

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

https://stackoverflow.com/questions/65374178

复制
相关文章

相似问题

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