問題タブ [cmakelists-options]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
47 参照

c++ - GLOB_RECURSE が間違ったソース ファイルを取得する

私のソース プロジェクト ディレクトリは次のようなものです。

ソース a.cpp と b.cpp から実行可能ファイルを作成する必要があります。

これは a.cpp と b.cpp だけをソース ファイルとして使用することを期待していますが、印刷すると

なぜそれが起こっているのかわかりません。ここでの私の理解は ${CMAKE_CURRENT_SOURCE_DIR}/src/*/ *.cpp です。このステートメントでは、ワイルドカード * により、src フォルダーの各サブディレクトリを通過し、*.cpp を使用すると、それぞれの内部にすべての cpp ファイルが追加されます。これらのサブディレクトリ。