3
起初,我試圖建立兼具MinGW和微軟的Visual C++安裝的加速,與這些命令:不能與MinGW的建設加速,它看起來爲Visual C++
bootstrap.bat mingw
.\b2
在生成過程中,我得到了很多的日誌行表示正在爲Visual C++(msvc)完成構建。所以我停止了它,我完全卸載了Visual C++(使用Windows實用程序),我刪除了Boost目錄,我從bz2文件重新創建了它,我檢查了g++.exe
在PATH中,並且我重新輸入了前兩個命令從頭重新安裝Boost。
我不斷收到msvc構建...還有什麼我可以做的嗎?
Windows控制檯
從日誌中,似乎沒有配置選擇:
> .\b2
Building the Boost C++ Libraries.
Performing configuration checks
- 32-bit : no (cached)
- 64-bit : no (cached)
- arm : no (cached)
- mips1 : no (cached)
- power : no (cached)
- sparc : no (cached)
- x86 : no (cached)
- has_icu builds : no (cached)
MinGW的控制檯
$ ./bootstrap.sh
###
### Using 'gcc' toolset.
###
rm -rf bootstrap
mkdir bootstrap
gcc -o bootstrap/jam0 command.c compile.c constants.c debug.c execcmd.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 pathsys.c pathunix.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c class.c cwd.c native.c md5.c w32_getreg.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c execunix.c fileunix.c
builtins.c:34:23: fatal error: sys/wait.h: No such file or directory
compilation terminated.
execunix.c:20:26: fatal error: sys/resource.h: No such file or directory
compilation terminated.
fileunix.c:96:17: fatal error: ar.h: No such file or directory
compilation terminated.
這些文件實際上缺失。他們不應該成爲MinGW的一部分嗎?
你是否從MSys shell調用這些命令? –
不,從Windows/DOS shell ...現在我嘗試從MinGW外殼(即MSys之一,是不是?) – Pietro
@IgorR。 - 我更新了我的問題。 – Pietro