gcc 编译 mysql C 程序问题

qfox 2005-05-08 02:44:34
偶是菜鸟,在linux下编写C程序联接 mysql,gcc后面要带一大堆参数,什么-I......-L....搞得命令N长,问问有没有办法省掉这些东西啊
...全文
167 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tengulre 2005-05-10
  • 打赏
  • 举报
回复
-lmysqlclient
gaoxianfeng 2005-05-09
  • 打赏
  • 举报
回复
倒 你除掉 还怎么编译通过?

 -lmysql 等等 不能省得
sharkhuang 2005-05-09
  • 打赏
  • 举报
回复
没办法!这是make帮你找头文件。除非你把头文件考在当前目录
threadpaper 2005-05-09
  • 打赏
  • 举报
回复
Makefile
踏岸寻柳 2005-05-09
  • 打赏
  • 举报
回复
一劳永逸的办法就是使用makefile文件,简单、高效、快速、便捷。
qfox 2005-05-08
  • 打赏
  • 举报
回复
我主要是想去掉参数-I/usr/local/mysql/include -L/usr/local/mysql/lib
这两个参数是告诉编译程序如何查找Mysql头文件和库的,我想一定有什么地方可以设置的,就像window中设置环境变量一样,可惜,我不会,请教大虾了
anhy 2005-05-08
  • 打赏
  • 举报
回复
仔细看看各个参数的用途,如果不需要的就可以省掉
建议:写个makefile文件,就不用每次都写那么长的命令了

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧