当前位置: 技术问答>linux和unix
linux上的c程序移植到solaris 10 需要作哪些工作
来源: 互联网 发布时间:2016-04-25
本文导语: linux上的c程序移植到solaris 10 需要更改那些部分呢 我把linux上的可执行文件在solaris 10 上执行,提示以下 $ ./dt dt: Cannot find /lib/ld-linux.so.2 | 小写c试试,另这个-c不是make的参数,是gcc的参数。make只是根据依...
linux上的c程序移植到solaris 10 需要更改那些部分呢
我把linux上的可执行文件在solaris 10 上执行,提示以下
$ ./dt
dt: Cannot find /lib/ld-linux.so.2
|
小写c试试,另这个-c不是make的参数,是gcc的参数。make只是根据依赖关系执行相应的命令
|
需要拿源代码在solaris上重新编译的。
所谓的“移植”一般都是在代码移植,不是二进制文件移植,那个叫“搬运”。
据我所知,缺省情形下,Linux是little endian,solaris是big endian。
可能需要注意下。
所谓的“移植”一般都是在代码移植,不是二进制文件移植,那个叫“搬运”。
据我所知,缺省情形下,Linux是little endian,solaris是big endian。
可能需要注意下。