emacsをつかってc++のコンパイルの仕方なのですが。
MyProject\Makefile MyProject\src\main.cpp
例えば上のように、srcディレクトリの中に、ソース・コードがあるとして、その、ひとつ上の親ディレクトリにMakefileがあるとします。そこでM-x compile
と入力してMake -k
が表示されるのでそのままリターンすると、以下の様なエラーが出ます。
No targets specified and no makefile found. Stop.
そこで、cd .. make -k
、.. make -k
や../ make -k
などと、試してみたのですが他のエラーになってしまいます。親ディレクトリーのMakefileをmakeする方法はありますか?
ちなみに、OpenFrameworksというフレームワークを使っているため、Makefileはフレームワークが自動作成しているため、Makefileを触ることはなるべく避けたいのですが、よろしくお願いします。
追加:
archiverさんから、ご指摘があったので、Makefileの中身を載せます。上の例ではこの通りです。(g++の前はタブだけです。):
all: g++ main.cpp
OpenFrameworksではGitHubのExampleコードになりますが、このようなものです。
Exampleコードの一例
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー