通过命令提示符运行bootstrap.bat文件时安装boost时出现问题(此处包含日志)
我在安装boost时遇到问题。我的操作系统是windows 7,我使用的是VS 2013 express。我已经下载了boost并将其解压缩到目录c:\boost\1.57.0\VC\12.0。然后,我打开VS cmd提示符Start->All Programs->Visual Studio 2013->Visual Studio工具->VS2013的开发者命令提示符。然后,我在cmd提示符中输入以下内容:“cd C:\boost\1.57.0\VC\12.0”,然后输入bootstrap(和bootstrap.bat)。这是命令提示符显示的内容通过命令提示符运行bootstrap.bat文件时安装boost时出现问题(此处包含日志),boost,visual-studio-2013,bootstrapper,Boost,Visual Studio 2013,Bootstrapper,我在安装boost时遇到问题。我的操作系统是windows 7,我使用的是VS 2013 express。我已经下载了boost并将其解压缩到目录c:\boost\1.57.0\VC\12.0。然后,我打开VS cmd提示符Start->All Programs->Visual Studio 2013->Visual Studio工具->VS2013的开发者命令提示符。然后,我在cmd提示符中输入以下内容:“cd C:\boost\1.57.0\VC\12.0”,然后输入bootstrap(和b
我已尝试重新安装VS和.NET(4.5.1)框架,并再次尝试上述操作。下面是引导日志。如果有人能对这个问题有所了解,我们将不胜感激 提前谢谢
您需要指定用于构建boost的工具集
$bootstrap vc12
$b2
目前支持的工具集有:borland、como、gcc、gcc-nocygwin、intel-win32、metrowerks、mingw、msvc、vc7、vc8、vc9、vc10、vc11(我自己测试过)和vc12(我自己测试过)。以下过程对我有效:
C:\Windows\System32
C:\ProgramFiles\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts
并打开VS2013 x64兼容的工具命令提示符方法。然后使用cd
命令将目录更改为解压boost的根路径。例如,我的路径是d:\boost\u 1\u 64\u 0bootstrap.bat vc12
关键是第2步,您不能直接执行。看起来您的VS设置有问题:“错误:无法确定VS Common Tools文件夹的位置”,或者您选择了错误的VS Tools命令提示符架构
###
### Using 'vc11' toolset.
###
C:\Boost\1.57.0\VC\12.0\tools\build\src\engine>if exist bootstrap rd /S /Q bootstrap
C:\Boost\1.57.0\VC\12.0\tools\build\src\engine>md bootstrap
C:\Boost\1.57.0\VC\12.0\tools\build\src\engine>cl /nologo /RTC1 /Zi /MTd /Fobootstrap/ /Fdbootstrap/ -DNT -DYYDEBUG -wd4996 kernel32.lib advapi32.lib user32.lib /Febootstrap\jam0 command.c compile.c constants.c debug.c execcmd.c execnt.c filent.c frames.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c option.c output.c parse.c pathnt.c pathsys.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c md5.c class.c cwd.c w32_getreg.c native.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c
command.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
compile.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
constants.c
debug.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
execcmd.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
execnt.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
filent.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
frames.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
function.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
glob.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
hash.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
hdrmacro.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
headers.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
jam.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
jambase.c
jamgram.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
lists.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
make.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
make1.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
object.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
Generating Code...
Compiling...
option.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
output.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
parse.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
pathnt.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\strings.h(11) : fatal error C1034: stddef.h: no include path set
pathsys.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
regexp.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
rules.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
scan.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
search.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
subst.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
timestamp.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
variable.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
modules.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
strings.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
filesys.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
builtins.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
md5.c
md5.c(55) : fatal error C1034: string.h: no include path set
class.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\strings.h(11) : fatal error C1034: stddef.h: no include path set
cwd.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
w32_getreg.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\jam.h(34) : fatal error C1034: ctype.h: no include path set
Generating Code...
Compiling...
native.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\strings.h(11) : fatal error C1034: stddef.h: no include path set
set.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\strings.h(11) : fatal error C1034: stddef.h: no include path set
path.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\strings.h(11) : fatal error C1034: stddef.h: no include path set
regex.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\modules\../mem.h(67) : fatal error C1034: stdlib.h: no include path set
property-set.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\strings.h(11) : fatal error C1034: stddef.h: no include path set
sequence.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\strings.h(11) : fatal error C1034: stddef.h: no include path set
order.c
c:\boost\1.57.0\vc\12.0\tools\build\src\engine\modules\../mem.h(67) : fatal error C1034: stdlib.h: no include path set
Generating Code...
$bootstrap vc12
$b2