如何在 CMake C++ 项目的 Github 操作中将构建类型设置为 32 位
How to set build type to 32 bit in Github actions for CMake C++ project
我需要对 github 的 CMake C++ 项目进行自动化测试。为此,我想使用 32 位 Windows 机器(我们的一些软件包只有 32 位),但我找不到一个简单的方法来做到这一点。我曾尝试将环境中的 CMAKE_C_COMPILER
和 CMAKE_CXX_COMPILER
设置为 x86 编译器,但这没有做任何事情。
是否有关键字可以添加到 github 操作环境或 CMake,以便我的项目在 github 上编译为 32 位程序?
正如 vre 的评论所述,cmake -A Win32
标签适用于 github!如果您还希望主机为 x86 运行,请执行以下命令:cmake -S SOURCEFOLDER -B BUILDFOLDER -T host=x86 -A Win32
我需要对 github 的 CMake C++ 项目进行自动化测试。为此,我想使用 32 位 Windows 机器(我们的一些软件包只有 32 位),但我找不到一个简单的方法来做到这一点。我曾尝试将环境中的 CMAKE_C_COMPILER
和 CMAKE_CXX_COMPILER
设置为 x86 编译器,但这没有做任何事情。
是否有关键字可以添加到 github 操作环境或 CMake,以便我的项目在 github 上编译为 32 位程序?
正如 vre 的评论所述,cmake -A Win32
标签适用于 github!如果您还希望主机为 x86 运行,请执行以下命令:cmake -S SOURCEFOLDER -B BUILDFOLDER -T host=x86 -A Win32