2016-12-08 10 views
0

私はC++の初心者ですが、このエラーメッセージが表示された場合、Cleanは成功し、何らかの理由でビルドが失敗します。私は本当にこの場合に何をすべきかわかりません。私は自分のライブラリとパスをチェックしていて、それは問題ありません。表示されている行は、すべての行が空白なので、実際には意味をなさない。誰かが間違っていたことを理解するのを助けることができますか?C++クリーン成功、ビルド失敗、ディレクトリ不足?

cd 'Z:\NetBeansProjects\Zahldarstellung2' 
C:\msys\bin\make.exe -f Makefile CONF=Debug clean 
"/C/msys/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .clean-conf 
make.exe[1]: Entering directory `/z/NetBeansProjects/Zahldarstellung2' 
rm -f -r build/Debug 
rm -f dist/Debug/MinGW-Windows/zahldarstellung2.exe 
make.exe[1]: Leaving directory `/z/NetBeansProjects/Zahldarstellung2' 

CLEAN SUCCESSFUL (total time: 450ms) 
cd 'Z:\NetBeansProjects\Zahldarstellung2' 
C:\msys\bin\make.exe -f Makefile CONF=Debug 
"/C/msys/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf 
make.exe[1]: Entering directory `/z/NetBeansProjects/Zahldarstellung2' 
"/C/msys/bin/make.exe" -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows/zahldarstellung2.exe 
make.exe[2]: Entering directory `/z/NetBeansProjects/Zahldarstellung2' 
mkdir -p build/Debug/MinGW-Windows 
rm -f "build/Debug/MinGW-Windows/GanzeZahl.o.d" 
g++ -c -g -include . -MMD -MP -MF "build/Debug/MinGW-Windows/GanzeZahl.o.d" -o build/Debug/MinGW-Windows/GanzeZahl.o GanzeZahl.cpp 
cc1plus.exe: fatal error: .: No such file or directory 
compilation terminated. 
nbproject/Makefile-Debug.mk:67: recipe for target `build/Debug/MinGW-Windows/GanzeZahl.o' failed 
make.exe[2]: *** [build/Debug/MinGW-Windows/GanzeZahl.o] Error 1 
make.exe[2]: Leaving directory `/z/NetBeansProjects/Zahldarstellung2' 
nbproject/Makefile-Debug.mk:60: recipe for target `.build-conf' failed 
make.exe[1]: *** [.build-conf] Error 2 
make.exe[1]: Leaving directory `/z/NetBeansProjects/Zahldarstellung2' 
nbproject/Makefile-impl.mk:39: recipe for target `.build-impl' failed 
make.exe": *** [.build-impl] Error 2 

BUILD FAILED (exit value 2, total time: 654ms) 

-includeオプションは、現在のソースファイルに特定のファイルを含める方法として使用されている が

+0

問題が「-include」のように見えます。 – drescherjm

答えて

1

に挨拶いくつかの助けに感謝。たとえばを使用します。 -include somefile.hは、ソースファイルの一番上に#include "somefile.h"を実行するのと同じです。

ここで問題となるのは、1つのファイルではなく完全なディレクトリを含めることです。これは無効です。私はあなたが本当に欲しいものを推測

は、システムヘッダファイルを検索するパスのリストにパスを追加-Iオプションです。

+0

ありがとう!私の仲間は、私たちは単にディレクトリを含めることができ、それが動作しないことを知らなかったと述べた。将来役立つだろうと思う – szynima

関連する問題