2楼的 你的话我认为不对全
但我是發给啦在网吧上网的朋友 我们这的网吧可没有杀毒软件 所以我认为是你没有把编译时框里提示的文件打包一起打过去
你的软件中有的数据庫(dll)文件可能在对方的计算机中没有 这样便造成拉这样的结果
以上仅供参考 是不是我也不知道 造成这样的原因很多
此处应有掌声这是一个算法,利用坐标轴来分别画出菱形的四条边
nm工具(察看函数符号表)
函数等代码封装的二进制已經编译的归档文件
3.采用库的方式管理代码优点:
4.静态库的静态的含义:
编译好的程序运行的时候不依赖库。
库作为程序的一部分编译连接
就是目标文件集合(归档)
编译没出现出错,但运行出错了看提示信息,说不能加载libdemo1.so因为没有那个目录.
原来,我们自己那个共享库鈈在系统默认的共享库路径中有几种方法,一是将当前目录添加到共享库搜索目录;
二是将我们自己的共享库放到系统默认的库目录中;三是暂时指定共享库的路径显然,第一种方法和第二种不
太可取——就像将我们自己编写的头文件放到系统默认头文件目录那样。當然在我们设计嵌入式根文件系
统时,我们是可以将自定义的库放到系统目录中的这里,我们使用第三种方法执行以下命令
1.什么是動态库?(共享库)
动态库是可以执行静态库不能执行
但动态库没有main,不能独立执行
动态库不会连接成程序的一部分。
程序执行的时候必须需要动态库文件。
ldd 察看程序需要调用的动态库
ldd 只能察看可执行文件.
nm 察看库中的函数符号
gcc 代码 动态库文件名
gcc 代码 -l库名 -L动态库所在路径
签箌排名:今日本吧第个签到
本吧因你更精彩,明天继续来努力!
可签7级以上的吧50个
成为超级会员赠送8张补签卡
点击日历上漏签日期,即可进行补签
超级会员单次开通12个月以上,赠送连续签到卡3张
该楼层疑似违规已被系统折叠
谁知道吗啥代码都没写就3M了,太恐怖了
该楼层疑似违规已被系统折叠