0

我想为 NDS(在 Windows 机器上)编译 c++ boost 库。我遵循了本教程:https ://patater.com/boost-on-the-nintendo-ds/

这是我的项目-config.jam:

import option ; 

using gcc : 6.3.0 : arm-none-eabi-g++.exe ;

option.set keep-going : false ; 

但是当我运行 bjam 时,它会永远挂起(实际上不是永远,但它已经运行了两个多小时)。此外,没有任何内容输出到我的输出目录。如何为 NDS 编译 boost?

编辑:为您提供更多详细信息,这就是我所做的:

  1. 我下载了 Boost
  2. 我跑了bootstrap.bat
  3. 我添加C:\devkitPro\devkitARM\arm-none-eabi\binC:\devkitPro\devkitARM\binPATH
  4. 我改为using msvc ;使用gcc : 6.3.0 : arm-none-eabi-g++.exe ;
  5. 我在 boost 目录中运行了这个命令:b2 --toolset=gcc-6.3.0 --prefix=C:\devkitPro\boost threading=single link=static install
4

0 回答 0