私は、クロスプラットフォームビルドシステムを探しています。これは、特定のマシン上でコンパイラフラグを見つけるのに役立ちます。正確さのテスト、パフォーマンスのベンチマーク、ターゲットの複数のバージョン管理、そしておそらく実行中のマシンを認識することさえ考えなければなりません。たとえば、典型的なビルドでは、64ビットと32ビットの実行可能ファイルを、openmpの有無にかかわらず、最適化レベルが異なる高速ファイルと比較し、完全に異なるコンパイラでビルドしたいと考えています。 atlas-blasライブラリはここでは印象的な例ですが、シェルスクリプティングのおかげでウィンドウズの痛みが少しあります。 SconsやWafのようなシステムにハッキングすることができるものですか?その他の提案はありますか?クロスプラットフォームビルドシステムの最適化
1
A
答えて
2
私が遅れてしまったときに書きたいと思っているもの以外にも、Boost Jam(bjam)はおそらく最も近い記述にマッチします。
0
CMakeもありますが、私は、マルチターゲット構築とテストを自動化するためにスクリプト層が必要だと思います。
関連する問題
- 1. SQL最適化最適化?
- 2. 最終キーワードの最適化
- 3. ポリゴンの交差点の最適化のための最適化
- 4. RIAアプリケーションの最適化と最小化
- 5. JavaScriptの最小化と最適化
- 6. ハッキングテール最適化
- 7. FCallAdd最適化
- 8. Concat最適化
- 9. /最適化
- 10. 最適化スロークエリ
- 11. 最適化アルゴリズム
- 12. ループアンローリング&最適化
- 13. 最適化
- 14. 最適化ネットシーケンシャルコード
- 15. 最適化が
- 16. 最適化
- 17. ケース最適化
- 18. は、最適化
- 19. TcpClient.Available最適化
- 20. 最適化
- 21. 最適化Volley
- 22. 最適化が
- 23. 最適化:モンゴ
- 24. リニアコンビナトリアル最適化
- 25. SQL最適化
- 26. CALayer最適化?
- 27. lvm最適化
- 28. 最適クラスタ化
- 29. カフカレイテンシ最適化
- 30. ウェブページの最適化