当前位置:首页 » 编程软件 » 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文件;(把这个汇总的库文件拿到...

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:705
制作脚本网站 发布:2025-10-20 08:17:34 浏览:968
python中的init方法 发布:2025-10-20 08:17:33 浏览:676
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:828
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:737
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1076
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:308
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:188
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:875
python股票数据获取 发布:2025-10-20 07:39:44 浏览:829