VC++ 4LDを使用していて、すべて機能するように設定しています。私は改善できるプロジェクト設定の2つの場所があります。Visual C++ for Linuxの開発 "デバッグ - >プログラム"と "コピーソース - >コピー元の追加ソース"の改善点
第1位はデバッグ - >プログラムです。そこには "$(RemoteProjectDir)/subfolder/another_subfolder/gcc.cmake/OUTPUTNAME"のようなものがありますが、もっとうまくいきたいです。デフォルトでは、 "$(RemoteBuildOutputs)"があり、それは間違っていました。私はその文字列に格納されているものを把握することもできません=> "echo $(RemoteBuildOutputs)"と "$(RemoteBuildOutputs)"の両方でPre-Launch Commandでエコーしようとしましたが、何も表示されませんでした。プロジェクトは最初に "/ subfolder/another_subfolder /"にジャンプするスクリプトで構築されています。 $(RemoteBuildOutputs)に格納されているものと、デバッグ - >プログラムを動的に設定して他のプロジェクトで再利用する方法を見つける方法はありますか?
2番目の場所はソース - >追加のコピー元です。プロジェクトに「CMakeLists.txt」ファイルがたくさんあり、すべてが「プロジェクトにインクルード」でプロジェクトに追加されますが、コピーされませんビルド中のリモートマシンでは、 "Copy Sources-> Copy to additional sources"にあるすべての別々の "CMakeLists.txt"ファイルを指定することで修正しましたが、すべてをリストするのは難しい作業でした。 CMakeLists.txtを別々に指定せずにリモートマシンに自動的にコピーする方法。私はCMakeLists.txtを含む他のプロジェクトで再利用できるのですか?
EDIT:1もっと===私はVSに「すべてのファイルを表示」を含むlinuxプロジェクトを含めると、それらの外にあるすべてのフォルダと残りのファイルを選択し、コンテキストメニューから「プロジェクトにインクルード」を選択します。 .txtはプロジェクトには含まれていませんが、それを解決する方法はないので、すべてを調べて1つずつ入れる必要はありませんか?
私がチェックします$(RemoteProjectDir)でログをチェックし、それらのスクリプトをチェックしてください。しかし、私の問題に対する実際の解決策はより良いでしょう。 –