星期四, 2月 09, 2006

arm-elf-g++ use STLport

因為使用uClibc,所以沒有STL可以使用。只好download STLport-4.5.3 來用。
這樣build c++的code時,command是:
arm-elf-g++ tiostream.cpp -o tiostream -I/home/charles/magsi/armutils_2.5.91.0/build_arm/STLport-4.5.3/stlport -Wl,-elf2flt="-s32768"
也就是加入STLport的include path就可以。

很奇怪的是,第一次build時,build OK,但是執行時一直出現execution error。
後來到demo code中將build message log下來,看一下compile , link option。照著作,OK。
再一步一步刪除option,最後還是回到和第一次make一樣的option。

真是奇怪呀!

沒有留言:

網誌存檔