Ubuntu18.04 gcc環境で作業しています。
CMakeLists.txtを書き上げてMakefileを生成して順調にgccでmskeしていたのですが、あるライブラリ(lib_boost)を使用するように修正して以来、リンカーが未解決エラーを吐き出して苦戦しています。
そこで実際にgccにどのようなバラメータ( -L)が与えられているのか見たいのですが、
[ 50%] Building CXX object CMakeFiles/sim.dir/sim.cpp.o [100%] Linking CXX executable sim
このように、ビルド経過が表示されるだけで、実際gccを呼び出している姿が見れません。
make -n /usr/bin/cmake -H/home/glp/architek/ppSimulator/archppsimulator -B/home/glp/architek/ppSimulator/archppsimulator/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/glp/architek/ppSimulator/archppsimulator/build/CMakeFiles /home/glp/architek/ppSimulator/archppsimulator/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make -f CMakeFiles/ppsim.dir/build.make CMakeFiles/ppsim.dir/depend cd /home/glp/architek/ppSimulator/archppsimulator/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/glp/architek/ppSimulator/archppsimulator /home/glp/architek/ppSimulator/archppsimulator /home/glp/architek/ppSimulator/archppsimulator/build /home/glp/architek/ppSimulator/archppsimulator/build /home/glp/architek/ppSimulator/archppsimulator/build/CMakeFiles/ppsim.dir/DependInfo.cmake --color= make -f CMakeFiles/ppsim.dir/build.make CMakeFiles/ppsim.dir/build /usr/bin/cmake -E cmake_echo_color --switch= --progress-dir=/home/glp/architek/ppSimulator/archppsimulator/build/CMakeFiles --progress-num=1,2 "Built target ppsim" /usr/bin/cmake -E cmake_progress_start /home/glp/architek/ppSimulator/archppsimulator/build/CMakeFiles 0
これも試したのですが、cmakeを呼び出している様子は見れるのですが、gccの呼び出し部分が見れません。
やりたいこと
CMakeの吐き出したMakefileを使ってmakeするとき、gccの呼び出し状況を見る方法が知りたい
よろしくおねがいします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/31 12:39