Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gcc 如何让Bjam在cygwin上编译boost_Gcc_Boost_Cygwin_Bjam - Fatal编程技术网

Gcc 如何让Bjam在cygwin上编译boost

Gcc 如何让Bjam在cygwin上编译boost,gcc,boost,cygwin,bjam,Gcc,Boost,Cygwin,Bjam,我试图在cygwin上构建boost,但我找不到让bjam开始编译的方法。也许我错过了什么。有人能给我一个线索吗?仅供参考:我收到以下错误消息 $ bjam --without-python --without-serialization toolset=gcc-android4.4.3 link=s tatic runtime-link=static target-os=linux --stagedir=android warning: mismatched versions of Boost

我试图在cygwin上构建boost,但我找不到让bjam开始编译的方法。也许我错过了什么。有人能给我一个线索吗?仅供参考:我收到以下错误消息

$ bjam --without-python --without-serialization toolset=gcc-android4.4.3 link=s
tatic runtime-link=static target-os=linux --stagedir=android
warning: mismatched versions of Boost.Build engine and core
warning: Boost.Build engine (bjam) is 03.1.18
warning: Boost.Build core (at /cygdrive/c/progra~1/android/android-ndk-r6b/sourc
es/boost/tools/build/v2) is 2011.04-svn
/cygdrive/c/progra~1/android/android-ndk-r6b/sources/boost/tools/build/v2/util/p
ath.jam:476: in path.makedirs
rule MAKEDIR unknown in module path.
/cygdrive/c/progra~1/android/android-ndk-r6b/sources/boost/tools/build/v2/build/
configure.jam:190: in configure.set-log-file
/cygdrive/c/progra~1/android/android-ndk-r6b/sources/boost/tools/build/v2/build-
system.jam:725: in load
/cygdrive/c/progra~1/android/android-ndk-r6b/sources/boost/tools/build/v2/kernel
/modules.jam:283: in import
/cygdrive/c/progra~1/android/android-ndk-r6b/sources/boost/tools/build/v2/kernel
/bootstrap.jam:142: in boost-build
/cygdrive/c/progra~1/android/android-ndk-r6b/sources/boost/boost-build.jam:17: i
n module scope

更新:这是放置在我的一个系统路径中的旧bjam.exe的问题。使用正确的bjam后,问题就消失了。

到目前为止,您尝试了什么?您可以发布您的过程和所有错误吗?未找到Bjam命令。:-)我目前正在更新cygwin以首先安装gcc。果然,输出的第一行告诉您Boost.Build engine的错误版本。