当前位置:  技术问答>linux和unix

远程机子上makefile出错

    来源: 互联网  发布时间:2016-12-04

    本文导语:   // 出错信息 g++ -g -o main main.o -L/home/user/innodb_test/mysql/lib -lmysql /usr/bin/ld: skipping incompatible /home/user/innodb_test/mysql/lib/libmysql.so when searching for -lmysql /usr/bin/ld: cannot find -lmysql collect2: ld returned 1 exit status make: *** [m...




 // 出错信息
g++ -g -o main main.o -L/home/user/innodb_test/mysql/lib -lmysql
/usr/bin/ld: skipping incompatible /home/user/innodb_test/mysql/lib/libmysql.so when searching for -lmysql
/usr/bin/ld: cannot find -lmysql
collect2: ld returned 1 exit status
make: *** [main] Error 1



//  makefile 内容
MYSQL_INC = ./mysql/include
LNK_MYSQL = /home/user/innodb_test/mysql/lib -lmysql

main : main.o
        g++ -g -o main main.o -L$(LNK_MYSQL)

main.o : main.cpp
        g++ -g -c -I$(MYSQL_INC) main.cpp

clean :
        rm main main.o



这个在我自己的机子上是可以的,但是在远程的机器上就不行,请问我该怎样改? 谢谢!


|
你英语真的很烂
你压根就不知道问题出在哪,你最多是认识那些单词,根本不知道它们的意义既然提示错误是libmysql.so不兼容,你却说Makefile出错
解决方法就是重新在那台机器上编译一个libmysql.so让它能够使用,如果你不知道怎么编译一个libmysql.so出来那么你就请教在你本地机编译的那个人

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 同一台机子上OK,两台机子上不行
  • 我的机子装了LINUX,怎么用另一机子来终端登录?
  • 一台linux机子上的程序要读写另外一台linux机子上的文件,该怎么做呢?
  • linux的机子可不可以通过windows的机子共享上网
  • linux网络ping不同自己和其他机子,其他机子ping不同我
  • 98的机子有modem,linux的无,能否通过共享使linux的机子都能上网?
  • 编程技术其它 iis7站长之家
  • 8固定IP,没有硬路由,用一台机子装linux,路由和代理能不能在这一台机子上实现?
  • 求助:32位机子里写的进程控制,网络通讯等程序在64位的机子里能否正常运行?
  • 用samba共享其它机子访问Linux共享时,机子可以进入,但要打开共享文件夹时提示“无法访问...找不到网络名。”这是什么原因呢?
  • 机子的内存需要手动配置吗,请指教!
  • 为什么我的Linux机子Telnet不上?
  • 在一台机子上,能否模拟Freeswan的功能?
  • 如何得到来访机子的IP?
  • 我两台机子用一根线已经连起来,也可以ping双方了.
  • 为什么我PING我的机子时总是找不到
  • 如何查看一个机子的流量问题,请大侠帮忙~!
  • 如何实现windows和linux两台机子的文件共享
  • 局域网下,如何让别的windows的机子,访问我的linux web服务器
  • 我的硬盘不知为何装到任何机子都没法启动,但是主板都能识别


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3