GCC链接的时候,指定先链接什么,没有的时候再在后面的里面链接
时间:2010-07-19
来源:互联网
额,标题写的有点糊涂,我这里详细解释下,我现在有自定义malloc(标准的是定义在stdio.h中,我自定义的在mydef.h中),但是我程序中我又要用stdio.h重的其它函数,这样我的测试程序test.h,就要包含:
#include "mydef.h"
#include <stdio.h>
用GCC编译的时候,提示我malloc重定义了,有没有什么办法,设置链接的时候,让它把我mydef.h中的先链接了,其它没有的函数再到stdio.h中找?VC下好像就可以~~~GCC不知道有什么技巧?
#include "mydef.h"
#include <stdio.h>
用GCC编译的时候,提示我malloc重定义了,有没有什么办法,设置链接的时候,让它把我mydef.h中的先链接了,其它没有的函数再到stdio.h中找?VC下好像就可以~~~GCC不知道有什么技巧?
作者: lsupper 发布时间: 2010-07-19
把你的malloc改名成my_malloc
作者: samlumengjun 发布时间: 2010-07-19
LZ为什么要把自己的函数定义的和库函数同名啊?
作者: 俺小时候可帅了 发布时间: 2010-07-19
即便有这样的技巧也不建议使用,同名会让程序会变得很混乱。
作者: 没本 发布时间: 2010-07-19
回复 俺小时候可帅了
我也不想啊,我只是举这个例子来问问大家有没有办法?函数改名就不要说了~~~~
一个项目中用的SDK跟标准C的冲突了,所以请教大家~~~
我也不想啊,我只是举这个例子来问问大家有没有办法?函数改名就不要说了~~~~
一个项目中用的SDK跟标准C的冲突了,所以请教大家~~~
作者: lsupper 发布时间: 2010-07-19
回复 没本
恩,理解!主要是别人提供了这样一个SDK,我要用就必须~~~
恩,理解!主要是别人提供了这样一个SDK,我要用就必须~~~
作者: lsupper 发布时间: 2010-07-19
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28