私が抱えている問題の近くで答えを見てきましたが、実際に役立つ人は誰でもいます。Eclipse で C++ Makefile プロジェクトを作成しました。内部にいくつかの小さなコードを含む main.cpp ファイルを追加し、次のような make ファイルを手動で作成しました。
LINK_TARGET = helloworld
OBJS = \
main.o
REBUILDABLES = $(OBJS) $(LINK_TARGET)
clean :
rm -f $(REBUILDABLES)
@echo Clean done
all : $(LINK_TARGET)
@echo All done
$(LINK_TARGET) : $(OBJS)
g++ -g -o $@ $^
%.o : %.cpp
g++ -g -o $@ -c $<
すべてが正常にコンパイルされ、プロジェクト エクスプローラー ペインに 2 つのファイルが生成されていることがわかります。main.o が生成され、 helloworldというファイルが作成されますが、拡張子のない単なるファイルであり、これが bin であるはずのファイルだと思います。しかし、そうではなく、単なるファイルです。オプションとしてデバッグでコードをデバッグしようとすると、デバッグする実行可能ファイルがありません。
.bin を生成するには何か特別なことをする必要がありますか? 私はこれをすべてubuntuでやっています。
よろしく。