當前位置:首頁 » 編程軟體 » vxworks編譯

vxworks編譯

發布時間: 2022-12-06 02:55:09

⑴ 請教VxWorks的.o庫文件的編譯方法

查看ldpentium命令幫助吧 可以達到你的目的
1)把多個.c文件編譯成對應的.o文件,然後匯總編譯成一個.out文件;
2)把多個.c文件編譯成對應的.o文件;
3)把多個.c文件編譯成對應的.o文件,然後匯總編譯成一個.a文件;(把這個匯總的庫文件拿到其它工程中使用,一編譯就報錯)
能否通過修改Makefile文件,達到".c"+"small.o" = "big.o"的目的。

⑵ 【緊急】VxWorks 編譯錯誤,缺少/target/h/make這個目錄,求大神幫忙

為什麼是在LINUX環境中編譯??
話說你下的是那個平台的版本,VX5.5 for what?
Vxworks5.5的內核本身在編譯的時候是依靠tornado環境進行編譯的,裡面有包含了許多公有和私有的資源,你這里提示的不是沒有源碼,而是沒有編譯庫,這些東西只有在tornado裡面找。
你可以從網上下一個tornado2.2安裝一下,另外你再描述下你的需求吧,目前來看你這種方式從根本上是完全行不通的

⑶ 如何把openssl庫在VxWorks下進行編譯或者說把openssl庫編譯成vxworks下能用的.a庫文件,如何去做

下一個完整版的cygwin,免費開源的東西,官網上就有下的
然後將工程文件拷入cygwin工作目錄
在cygwin控制台下CD到工程目錄

與上面那些步驟同時,先進入Tornado的host/x86-win32/bin目錄,把該目錄下的cygwin1.dll刪除或者重命名(建議保留,因為Tornado編譯還要用這個),然後把這個bin目錄設置到windows的path環境變數中。記下bin目錄下所用的編譯器cc和歸檔程序ar的名字(比如PPC的架構就叫ccppc和arppc)

再在cygwin控制台下輸入 CC=ccppc AR=arppc ./configure 運行(PPC為例,如果為其他架構等號後面的值做相應修改)
等配置完畢後打開生成的Makefile文件 找到-IInclude這一個flag修改成-I/cygwindriver/e/tornado/target/h (這里目錄也只是舉例,根據自己情況修改)
再之後加上-I/lib/include
保存

再在cygwin控制台下輸入make運行
這時候應該就可以開始編譯了

但是光做這些修改可能還是會多多少少的報錯
移植細節我這一時半會也沒辦法細說 只能自己看報錯來改了

⑷ vxWorks編譯問題求助

查看ldpentium命令幫助吧 可以達到你的目的 1)把多個.c文件編譯成對應的.o文件,然後匯總編譯成一個.out文件; 2)把多個.c文件編譯成對應的.o文件; 3)把多個.c文件編譯成對應的.o文件,然後匯總編譯成一個.a文件;(把這個匯總的庫文件拿到...

熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:528
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:25
linux485 發布:2025-07-05 14:38:28 瀏覽:305
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:756
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:433
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:707
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:243
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:688
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:285
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:835