我正在尝试用Raspbian操作系统在Raspberry Pi 3上实现可操作的信任操作系统。OP网站提到它同时支持32位和64位架构,但当我尝试实现时,它自动运行aarch64 make files,这与我的32位Raspbian操作系统不兼容。无论如何,强制操作员运行aarch32 make文件?
=/usr/bin/arm-linux-gnueabi-gcc-4.7 -DMAKE_CXX_COMPILER=/usr/bin/arm-linux-gnueabi-g++-4.7 ..-- The CXX compiler identification is GNU 4.8.1
-- Check forworking C compiler
D CMAKE_C_COMPILER="${HOME}/opt/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux/bin/arm-linux-gnueabihf-gcc" -D CMAKE_CXX_COMPILER="${HOME}/opt/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux</em
我目前有一个项目,我正在用main.cpp运行CMake,一切都很好。我也可以在Ubuntu下的命令终端上运行我的程序。我还成功地交叉编译了一个简单的程序,但问题是我的main.cpp在一个大项目中。我的问题是,是否有一个简单的方法交叉编译我的main.cpp的ARM架构(我在x64-64)。我听说过工具链,但是例子并不符合我的情况,所以我写了这个问题。我不知道如何编辑我的CMakeLists.txt才能做到这一点。这是我的CMakeLists.txt:project(hash VERSION 0.1.0)
F