2
コンテンツのロード中にエラー:私のメイクファイルのライブラリー
all: compile launch
compile:
g++ main.cpp -c -I/media/eidan/soft/c++/Libraries/SFML-2.4.2/include
launch:
g++ main.o -o result -L/media/eidan/soft/c++/Libraries/SFML-2.4.2/lib -lsfml-window -lsfml-system -lsfml-graphics
そして、私は打ち上げプログラムをしようとしている私はこの取得:
を./result: error while loading shared libraries: libsfml-window.so.2.4: cannot open shared object file: No such file or directory
私SFMLパスが正しいとlibsfml-ウィンドウファイルが、 .so.2.4が存在する
Makefileを変更するにはどうすればいいですか?
PS:Ubuntuの16.04
あなたのパスを確認し、二重、問題は 'LSをご提示ください-l /メディア/営団/ソフト/ C++ /ライブラリ/ SFML-2.4.2/libに/ libsfml-ウィンドウ*' –
SFMLファイルへのパスに関連すると思われますそれ以外にも、Makefileからではなく、手で与えるコマンドラインからプログラムを起動するのが分かりますか?次に、私はMakefileがエラーメッセージとは関係がないと仮定します。 – dmi
@dmi![valid XHTML](http://imgur.com/OQakv5J)。 – Eidan