学习
实践
活动
工具
TVP
写文章

问题解决:cannot find -lmysqlclient

1、判断是否已下载 mysqlclient 相关文件,至于是什么相关文件,应该能看得出来吧。

21330

Leopard下手工安装ruby,rails和mysql

... no checking for main() in -lm... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lz... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lsocket ... no checking for mysql_query() in -lmysqlclient... no checking for main() in -lnsl... no checking for mysql_query() in -lmysqlclient... no checking for main() in -lmygcc... yes checking for mysql_query () in -lmysqlclient... no *** extconf.rb failed *** Could not create Makefile due to some reason, probably

22930
  • 广告
    关闭

    2022腾讯全球数字生态大会

    11月30-12月1日,邀您一起“数实创新,产业共进”!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    初学者向导

    ... no checking for mysql_query() in -lmysqlclient... no checking for main() in -lnsl... yes checking () in -lmysqlclient... no *** extconf.rb failed *** 1234567891011121314151617181920 Building native ... nochecking for main() in -lm... yeschecking for mysql_query() in -lmysqlclient... nochecking for main() in -lz... yeschecking for mysql_query() in -lmysqlclient... nochecking for main() in -lsocket. .. nochecking for mysql_query() in -lmysqlclient... nochecking for main() in -lnsl... yeschecking for

    24720

    mysql client library_mysqlclient

    linux下用C语言写MySQL程序,用如下命令编译时出错: [xitong@localhost mysql]$ gcc -o mysql mysql.c -lmysqlclient 错误如下: /usr /bin/ld: cannot find -lmysqlclient collect2: ld 返回 1 解决方法: 用locate命令查找mysqlclient所在目录,如下所示: [xitong@localhost local/mysql/lib/mysql,如下: [xitong@localhost mysql]$ gcc -o mysql mysql.c -L/usr/local/mysql/lib/mysql -lmysqlclient

    7920

    linux下mysql函数的详细案列

    start: $(OBJS) 11 12 $(CC) -o $(EXEC) $(OBJS) -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient $(SRC) 15 16 $(CC) -g -Wall $(OBJS) -c $(SRC) #-I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient 10 start: $(OBJS) 11 12 $(CC) -o $(EXEC) $(OBJS) -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient OBJS): $(SRC) 15 16 $(CC) -g -Wall $(OBJS) -c $(SRC) -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient Circular del.c <- del.c dependency dropped. gcc -o Demo del.c -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient

    840110

    解决cannot find -lm

    py36/lib -Wl,--no-as-needed -Wl,--sysroot=/ build/temp.linux-x86_64-3.6/MySQLdb/_mysql.o -L/usr/lib64 -lmysqlclient _mysql.cpython-36m-x86_64-linux-gnu.so /root/anaconda3/envs/py36/compiler_compat/ld: cannot find -lmysqlclient py36/lib -Wl,--no-as-needed -Wl,--sysroot=/ build/temp.linux-x86_64-3.6/MySQLdb/_mysql.o -L/usr/lib64 -lmysqlclient mysql.cpython-36m-x86_64-linux-gnu.so /root/anaconda3/envs/py36/compiler_compat/ld: cannot find -lmysqlclient 一度我以为是gcc相关,结果依赖全部安装,但还是依旧报错,然后查找到 cannot find -lmysqlclient这行 网上有很多这种同类问题,然后顺序进行排查,最终问题就是如此 lmysqlclient

    1.6K40

    Mac Django 2.2.2 install mysqlclient出现的错误解决

    Line 122 libs="-L$pkglibdir" libs="$libs -l " 至 # Create options libs="-L$pkglibdir" libs="$libs -lmysqlclient

    27010

    如果让有些“-l”链接静态库,而另一些链接共享库?

    用“-Wl,-Bstatic”指定链接静态库,使用“-Wl,-Bdynamic”指定链接共享库,使用示例: -Wl,-Bstatic -lmysqlclient_r -lssl -lcrypto -

    17720

    ubuntu下安装qt 的mysql 驱动遇到的问题

    QTDIR/src/plugins/sqldrivers/mysql qmake "INCLUDEPATH+=/usr/local/include" "LIBS+=-L/usr/local/lib -lmysqlclient_r src/plugins/sqldrivers/mysql qmake "INCLUDEPATH+=/usr/include/mysql"  "LIBS+=-L/usr/lib/mysql/plugin -lmysqlclient_r

    71980

    使用Django时,安装mysqlclient的一些问题

    options libs="-L$pkglibdir" libs="$libs -l " 替换成: # Create options libs="-L$pkglibdir" libs="$libs -lmysqlclient

    1.2K30

    Mac 安装 mysqlclient

    options libs="-L$pkglibdir" libs="$libs -l " 改为 # Create options libs="-L$pkglibdir" libs="$libs -lmysqlclient

    94220

    “my12306”项目日报(二)

    ---- cannot find -lmysqlclient 这个问题的解决方案,之前用CentOS是有一份,但是我发现Ubuntu的解决方案和CentOS的不同,于是对原教程进行了修改: 问题解决: cannot find -lmysqlclient 问题都不大的哈。

    8320

    AlicFeng Common Makefile

    # 指定编译工具 CC=g++ # 依赖库 LIB=-lmysqlclient \ -I/usr/include/mysql/ \ -L/usr/lib/mysql # 64位系统编译

    22460

    php安装make出现“collect2:error:ldreturned1exitstatus

    EXTRA_LIBS 行,在行末添加 ‘ -llber ‘ 保存退出再次make即可 EXTRA_LIBS 行: EXTRA_LIBS = -lcrypt -lz -lexslt -lcrypt -lrt -lmysqlclient

    30020

    Linux下C语言操作MySQL

    --- ** 文件名称:test.c ** 创建日期:2014-10-13 ** 修改日期: ** 文件信息:数据库存储信息 编译: gcc test.c -o test -lmysqlclient mysql_free_result(res); /*关闭句柄所指数据库*/ mysql_close(&con); return 0; } 编译:gcc test.c -o test -lmysqlclient (4)非标准的库函数,链接时用-lmysqlclient.原库名为libmysqlclient.a去掉lib和.a。

    1.1K10

    Mac安装MySQLdb遇到的坑

    mysql brew unlink mysql brew install mysql-connector-c sudo sed -i -e 's/libs="$libs -l "/libs="$libs -lmysqlclient

    78120

    mac python3 安装 mysqlclient包失败如何解救

    libs="-L$pkglibdir" > libs="$libs -l " 替换为 > # Create options > libs="-L$pkglibdir" > libs="$libs -lmysqlclient

    553120

    gcc的编译命令_cmake 编译

    –I /usr/dev/mysql/include test.c –o test.o 3.2链接 最后我们把所有目标文件链接成可执行文件: gcc –L /usr/dev/mysql/lib –lmysqlclient libmysqlclient.so和libmysqlclient.a,为了让GCC在链接时只用到静态链接库,可以使用下面的命令: gcc –L /usr/dev/mysql/lib –static –lmysqlclient

    10730

    macOS使用django安装mysqlclient遇到的问题(mysqlclient 1.3.3 or newer is required)

    --include [-I/usr/local/mysql/include] --libs [-L/usr/local/mysql/lib -lmysqlclient ] --libs_r [-L/usr/local/mysql/lib -lmysqlclient ] --plugindir [/usr/local

    1.3K40

    postfix安装以及配置3

    DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/local/sasl2/include/sasl' 'AUXLIBS=-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm –L /usr/local/sasl2/lib -lsasl2' 注意: -lmysqlclient -lz –lm这三个开头是L的小写,不是i的大写 #make #make install

    61020

    扫码关注腾讯云开发者

    领取腾讯云代金券