今のところ状況はあまり良くありません。何度もグーグルで調べた後、メーリングリストで次のスレッドを見つけることができました。この問題に苦しんでいるのは私だけではないことがわかりました。
当分の間、次のような簡単な解決策はありません。
- cmake には、すぐに結果を出すジェネレータがありません。
- 現在、cmake で生成後のタスクを実行する方法はないようです
簡単な修正として、次のことができます。
- VS ソリューションを生成してから、ワンクリック Intel Conversion ツールを使用します (自動化はなくなりました)。
- 変換を行うためのシェルスクリプトをいくつか書く - 少し醜い
更新:
生成後のタスクでプロジェクトの変換を行うのはちょっとしたハックです。適切な構造を作成できるように、既存の Visual Studio ジェネレーターを変更することを考え始めました。構造自体は、典型的なソリューションと大差ありません。
.icproj
ソリューションと VS プロジェクト レベルの間に新しいファイルが導入されます。それらは VS プロジェクトをラップし、スクリーンショットの青いものに対応します。
- オリジナル
.vcproj
は変わらず。それらはファイル内で (GUID と名前で) 参照されてい.icproj
ます
.vcproj
ソリューション定義内のファイルへの一意の参照は、ファイル.sln
への参照に置き換えられ.icproj
ます。プロジェクト タイプも Intel Project 固有の定数 GUID に変更されます。
更新 2:バグ トラッカーを確認してください。