cmake

NDK r20 嵌入式工具链在 MacOS 上失败
cmake

NDK r20 嵌入式工具链在 MacOS 上失败

我正在尝试建立库对于 Android,使用 CMake 和嵌入在 NDK 中的工具链。 我的系统是MacOS 10.14.3 我刚刚下载了最新的 NDK [r20],但问题已经在 r19c 中出现了。 当 CMake 尝试编译“简单测试程序”时,它失败并显示: ld: unknown option: --sysroot=/Users/me/android-ndk-r20/platforms/android-28/arch-arm 我尝试编译另一个库(自定义)来确认它是工具链问题,但出现了同样的错误。 在--help编译器的输出中(来自嵌入式工具...

Admin

软件包已安装但未被 CMake 检测到
cmake

软件包已安装但未被 CMake 检测到

依赖项已安装但仍未被Cmake构建检测到。 例如Package 'hyprcursor', required by 'virtual:world', not found 和其他软件包如 libliftoff、libdisplay-info 也一样,但是, rpm -ql hyprcursor /usr/bin/hyprcursor-util /usr/lib/.build-id /usr/lib/.build-id/32 /usr/lib/.build-id/32/05c1dffee89b3e4e49d03...

Admin

如何将 Visual Studio 配置为默认 CMake 生成器?
cmake

如何将 Visual Studio 配置为默认 CMake 生成器?

我已将 Visual Studio 配置为使用 CMakePresets.json 进行 CMake 设置,而不是 CMakeSettings.json: 我的 CMakePresets.json 没有明确指定任何生成器: { "version": 3, "cmakeMinimumRequired": { "major": 3, "minor": 20, "patch": 0 }, "configurePresets": [ { "name": "base", "binaryDir":...

Admin

Visual Studio Code 是否有与 CLion 的 CMake Profiles 相当的功能?
cmake

Visual Studio Code 是否有与 CLion 的 CMake Profiles 相当的功能?

我正在关注本教程学习 CMake。 在本教程中,讲师演示了在 CLion IDE 部分-D中封装 CMake 变量(即命令行参数)的设置Settings > Build, Execution, Deployment > CMake > Profiles。(我相信它与此处记录的相同:https://www.jetbrains.com/help/clion/cmake-profile.html) 如果我理解正确的话,在这种情况下,“配置文件”是一个容器,用于以枚举方式对各种与 CMake 相关的设置(例如工具链和 CMake 选项)进行分组。(...

Admin

交叉编译 ffmpeg:添加 libopus 时出错:对“__memcpy_chk”未定义的引用
cmake

交叉编译 ffmpeg:添加 libopus 时出错:对“__memcpy_chk”未定义的引用

我在 cmake 文件中设置了以下内容: set(STACK_PROTECTOR_SUPPORTED 0) set(FORTIFY_SOURCE_SUPPORTED 0) 然而,ffmpeg 配置此时失败:(来自配置日志) ... ... rnx/development_exp_all/winbuilds/lib -o /tmp/ffconf.sp6O6kif/test.exe /tmp/ffconf.sp6O6kif/test.o -lopus -lm /usr/lib64/gcc/x86_64-w64-mingw32/1...

Admin

如何告诉 autoconf 使用“make install”运行特定命令
cmake

如何告诉 autoconf 使用“make install”运行特定命令

我在 OSX 12.6.8 上,我使用 autoconf 通过创建 configure.ac 和 makefile.am 成功生成了一个 makefile,如下所述教程 通过运行autoconf,然后./configure和make,我的程序就成功编译了。我想告诉 autoconfecho good morning在运行时运行特定命令,例如“ ” make install。 我应该如何修改 configure.ac 和 makefile.am 来做到这一点? 谢谢 ! ...

Admin

如果我没有配置文件,该如何安装库
cmake

如果我没有配置文件,该如何安装库

如果我没有配置文件,我该如何安装这些库,除了没有配置文件之外,它们还带有扩展名。我按照说明操作,将文件夹放在 lib 中,在 etc 中创建了本地,使用了 make、cmake,但不起作用。我想我应该在 etc 中手动创建本地文件夹并尝试一下。我查找了如何使用扩展名安装它们,是否应该更改它们,但我找不到方法,我也寻找了从文件本身安装的方法,由于我不是专家,我找不到方法,如果您向我寻求指导,我会很高兴。库是 makeisofs-1.13,以 .tar.gz 格式下载 ...

Admin

使用 Qt6 构建 SlackLogViewer;QuaZip cmake 中的问题(pop!_os 22.04)
cmake

使用 Qt6 构建 SlackLogViewer;QuaZip cmake 中的问题(pop!_os 22.04)

我是一名最近转用的 Linux 用户,正在运行 Pop!_OS 22.04。我正在尝试构建Slack日志查看器这是一个使用 Qt6 的 C++ 程序。为了做到这一点,我必须构建一个依赖项,夸克~/quazip6/,指定我正在使用 Qt6,因为缺乏其他想法而将其放入。 现在,当运行 SlackLogViewer 的 cmake 命令时,我遇到了几个问题。 quazip qt6 cmake 文件调用另一个 quazip cmake 文件,但找不到它 CMake Error at /home/chaossature/quazip6/quazip/QuaZip-...

Admin

Cygwin 软件包安装在哪里?
cmake

Cygwin 软件包安装在哪里?

我最近在我的 Windows 10 机器上安装了 cygwin64,尝试使用 cmake(通过 CLion)构建一个项目。 该项目具有 lz4 作为依赖项,并且在运行 cygwin 设置时,有一个 GUI,您可以在其中选择要安装的包。 其中一个是默认包,liblz4_1因此我确保它仍然被选中并安装了该包。 但是,当尝试构建我的项目时,我收到一个致命的 cmake 错误“致命错误:lz4.h:没有此文件或目录”。 因此,我认为 cmake 不知道在哪里寻找头文件,而事实证明我也不知道。 我已经搜索过C:\cygwin64\usr\include,事实上使用 W...

Admin

未找到 GpgmeppConfig.cmake
cmake

未找到 GpgmeppConfig.cmake

我在 Windows 中使用 Craft 构建 Linux 应用程序,但是在构建 Linux 应用程序时出现以下错误: CMake Error at CMakeLists.txt:44 (find_package): Could not find a package configuration file provided by "Gpgmepp" (requested version 1.13.1) with any of the following names: **GpgmeppConfig.cmake gpgmepp-config.cmake...

Admin

无法在 python 中安装 owa-epanet
cmake

无法在 python 中安装 owa-epanet

我是 python 新手。我需要在我的计算机上安装 owa-epanet,所以我使用了代码pip install owa-epanet。但它返回了如下所示的错误: C:\Users\Ziyuan>pip install owa-epanet Collecting owa-epanet Using cached owa-epanet-2.2.3.tar.gz (800 kB) Building wheels for collected packages: owa-epanet Building wheel for owa-epanet (setu...

Admin

我怎样才能在 Ubuntu 上解决这个 zipHMMlib 构建错误?
cmake

我怎样才能在 Ubuntu 上解决这个 zipHMMlib 构建错误?

我已经在 Oracle VirtualBox 64 位机器实例上安装了最新的 Ubuntu Server,主机是 Windows 10 和 64 位操作系统。 我使用一篇随机在 Google 上搜索到的文章安装了一个“精简”桌面环境。一切运行正常,包括网络连接,事实上,我是在 Ubuntu 实例的 Firefox 中发帖的。 此外,另一个先决条件是著名的线性代数库 ATLAS,以下是我安装它的说明: https://gist.github.com/sangheestyle/ca8ef7796aefadad8773 需要在 Google 上搜索安装其他先决条件...

Admin

如何在 Linux 上从二进制发行版安装 CMake
cmake

如何在 Linux 上从二进制发行版安装 CMake

我已经从以下网址下载了已编译的 CMake 二进制发行版此链接。软件包包含 bin、doc、man 和 share 文件夹。我可以解压它们并直接从特定文件夹使用它们,但我宁愿全局安装它们。 最好的做法是什么? ...

Admin