我知道stackoverflow上有许多类似的主题。而且我想我差不多读了所有这些内容。请不偏不倚,我很抱歉我的英语不好。
实际上我想构建boost库,因为我必须在我的vsomeip项目中使用它们,如果我尝试使用cmd中的mingw编译器编译bootstrap.bat,则会出现此错误。
即使我尝试在cmd中编译一个简单的helloworld.cpp文件,也会出现此错误。
我的PATH变量中有MinGW \ bin 只是为了确保你知道这一点。
我尝试安装并重新安装gcc但没有任何改变。
如果我使用eclipse和mingw路径变量,我可以编译和构建项目但是如果我尝试在我的cmd工具中使用gcc或mingw则不能。我也可以将Cmake与Eclipse CDT MinGW Makefiles生成器或MinGW Makefiles生成器一起使用。
我使用的计算机上没有管理员权限(也许这很重要)。如果我需要,我可以让管理员权利几个小时。
如果你能帮我解决这个问题,我会很高兴的。我整天都坚持这个......如果我在我的cmd:
中输入gcc -v,这是输出Using built-in specs.
COLLECT_GCC=gcc
Target: mingw32
Configured with: ../src/gcc-5.3.0/configure --build=x86_64-pc-linux-gnu --host=m
ingw32 --prefix=/mingw --disable-win32-registry --target=mingw32 --with-arch=i58
6 --enable-languages=c,c++,objc,obj-c++,fortran,ada --enable-static --enable-sha
red --enable-threads=posix --with-dwarf2 --disable-sjlj-exceptions --enable-vers
ion-specific-runtime-libs --enable-libstdcxx-debug --with-tune=generic --enable-
libgomp --disable-libvtv --enable-nls
Thread model: posix
gcc version 5.3.0 (GCC)
如果我尝试编译bootstrap bat文件,这是输出:
C:\portableapps\boost_1_55_0>bootstrap.bat mingw
Building Boost.Build engine
gcc: Fehler: CreateProcess: No such file or directory
Failed to build Boost.Build engine.
Please consult bootstrap.log for furter diagnostics.
You can try to obtain a prebuilt binary from
http://sf.net/project/showfiles.php?group_id=7586&package_id=72941
Also, you can file an issue at http://svn.boost.org
Please attach bootstrap.log in that case.
我刚刚制作了另一个gcc hello.cpp -v输出:
Using built-in specs.
COLLECT_GCC=mingw32-gcc
Target: mingw32
Configured with: ../src/gcc-5.3.0/configure --build=x86_64-pc-linux-gnu --host=m
ingw32 --prefix=/mingw --disable-win32-registry --target=mingw32 --with-arch=i58
6 --enable-languages=c,c++,objc,obj-c++,fortran,ada --enable-static --enable-sha
red --enable-threads=posix --with-dwarf2 --disable-sjlj-exceptions --enable-vers
ion-specific-runtime-libs --enable-libstdcxx-debug --with-tune=generic --enable-
libgomp --disable-libvtv --enable-nls
Thread model: posix
gcc version 5.3.0 (GCC)
COLLECT_GCC_OPTIONS='-v' '-mtune=generic' '-march=i586'
cc1plus -quiet -v -iprefix d:\programmieren\cplusplus\eclipse_workspace\hellowo
rld\../lib/gcc/mingw32/5.3.0/ -D_REENTRANT hello.cpp -quiet -dumpbase hello.cpp
-mtune=generic -march=i586 -auxbase hello -version -o C:\Users\vw9jwzz\AppData\L
ocal\Temp\cc11w1vA.s
mingw32-gcc: error: CreateProcess: No such file or directory
非常感谢!