2016-09-02 6 views
0

私は、Kinetis KDS(Eclipse CDT、Windows 10)上に自動ビルドバージョンシステムを追加するためにthisチュートリアルに従っています。Windows上のGNUリンカーフラグの評価

例は明らかにWindows上で動作しません。この

-Xlinker --defsym -Xlinker __BUILD_NUMBER=$$(cat $(BUILD_NUMBER_FILE)) 

のようなLinuxのシェルコマンドを使用して式を評価します。

catの代わりにtypeを使って様々な組み合わせを試みましたが、どれもうまくいきませんでした。

シンボルをファイルのコンテンツとして定義する最も速い方法は何ですか?ビルド番号ファイルを想定し

答えて

0

は、このように、ワンライナーです:

set /p BUILDNO=<build-number.txt 
... 
gcc ... -Xlinker --defsym -Xlinker __BUILD_NUMBER=%BUILDNO%