社区
C++ 语言
帖子详情
编译和运行的环境不同
yanxiazhiqiu
2010-03-31 03:56:42
我编写了一个共享库so的代码,在一台AIX主机上编译没问题,但是在使用这个共享库的AIX主机上编译报错,请问我如果用编译通过的共享库在编译报错的主机上使用会有风险吗?现在是这个共享库在WINDOWS环境下没有什么问题,但是在AIX环境下使用发现了内存泄露。
...全文
131
5
打赏
收藏
编译和运行的环境不同
我编写了一个共享库so的代码,在一台AIX主机上编译没问题,但是在使用这个共享库的AIX主机上编译报错,请问我如果用编译通过的共享库在编译报错的主机上使用会有风险吗?现在是这个共享库在WINDOWS环境下没有什么问题,但是在AIX环境下使用发现了内存泄露。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Treazy
2010-03-31
打赏
举报
回复
[Quote=引用 4 楼 yanxiazhiqiu 的回复:]
回楼上,代码是跨平台的,可以编译成DLL
[/Quote]
那显然是跨平台的部分有问题
是不是有些系统资源没正确释放?
yanxiazhiqiu
2010-03-31
打赏
举报
回复
回楼上,代码是跨平台的,可以编译成DLL
Treazy
2010-03-31
打赏
举报
回复
[Quote=引用楼主 yanxiazhiqiu 的回复:]
我编写了一个共享库so的代码,在一台AIX主机上编译没问题,但是在使用这个共享库的AIX主机上编译报错,请问我如果用编译通过的共享库在编译报错的主机上使用会有风险吗?现在是这个共享库在WINDOWS环境下没有什么问题,但是在AIX环境下使用发现了内存泄露。
[/Quote]
编译依赖本地环境,因此一个能过一个不能过,只能说明2台机器环境是有差异的
编译过了,不代表运行没有任何问题,任何风险都是有的
我弱弱的问下,你的so怎么在windows下运行?模拟UNIX环境?Cygwin?
xuhesheng
2010-03-31
打赏
举报
回复
1#说的很正确
可能报错的那个就是因为环境没配置好导致的
或者本身机子没有某某补丁
yuzl32
2010-03-31
打赏
举报
回复
如果用编译通过的共享库在编译报错的主机上使用会有风险吗?
-------------
不一定,编译报错也有可能是编译器环境没设置好,跟机器无关。
不过风险还是很大的。
QT+OSG/osgEarth跨平台
编译
目前我们进入了国产信创的时代,所以,要保障软件在
不同
的平台上
运行
。尤其是国产化的平台上。 我们要介绍的OSG/osgEarth,是一款跨平台的开发包。 那么基于OSG/osgEarth进行二次开发,首先要完成OSG、osgEarth,...
java
编译
环境
不一致_JDK
编译
环境
和
运行
环境
版本不一致:unsupported major.minor version 52.0...
java -version命令查看的是
运行
环境
下的jdk版本工程项目中Build Path下引用的是
编译
环境
下的jdk版本出现这种情况根本原因就是
运行
环境
与
编译
环境
jdk版本不一致。第一步:首先确认工程项目中加入jdk版本与系统
运行
...
编译
和
运行
的区别
编译
期和
运行
期内存的分配 1.
编译
期仅仅知道内存分配的位置和大小,不做具体的分配操作 2.
运行
期确定真正的分配,确定分配的大小以及位置 常见的错误 1.
编译
错误是常见的语法错误:缺少分号,大小写 2.
运行
错误是...
OpenMP程序的
编译
和
运行
OpenMP程序的
编译
和
运行
1. 实验目的 1) 在Linux平台上
编译
和
运行
OpenMP程序; 2) 在Windows平台上
编译
和
运行
OpenMP程序。 3) 掌握OpenMP并行编程基础。 2. 实验
环境
1) 硬件
环境
:计算机一台; 2)...
【Java 入门】Java 初识、
编译
运行
机制及开发
环境
搭建
Java 入门篇 —— Java 开发语言初识,
编译
运行
原理介绍,Java 开发
环境
的搭建,附详细演示与软件下载地址。
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章