我想为NDS编译c ++ boost库(在Windows机器上)。我遵循了本教程:https://patater.com/boost-on-the-nintendo-ds/
这是我的project-config.jam:
import option ;
using gcc : 6.3.0 : arm-none-eabi-g++.exe ;
option.set keep-going : false ;
但是当我运行bjam时,它会永远挂起(实际上并非永远,但它已经运行了两个多小时)。此外,没有输出到我的输出目录。如何为NDS编译boost?
编辑: 为了提供更多细节,我就这样做了:
bootstrap.bat
C:\devkitPro\devkitARM\arm-none-eabi\bin
和C:\devkitPro\devkitARM\bin
添加到PATH
using msvc ;
更改为使用gcc : 6.3.0 : arm-none-eabi-g++.exe ;
b2 --toolset=gcc-6.3.0 --prefix=C:\devkitPro\boost threading=single link=static install