pdo_mysql.c:31 make: *** [pdo_mysql.lo] 錯誤 1 expected specifier-qualifier-list ...

  • 2016-9-8 20:15
  • PHP二次開發
  • 閱讀(2621)
  • 評論(9
  • 來源:互聯網
  • 摘要: 完整錯誤信息:pdo_mysql.c:31 make: *** 錯誤 1 expected specifier-qualifier-list before ‘MYSQL’/soft/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:25:19: 錯誤:mysql.h:沒有那個文件或目錄In file included from ...
    完整錯誤信息:
    pdo_mysql.c:31 make: *** [pdo_mysql.lo] 錯誤 1 expected specifier-qualifier-list before ‘MYSQL’
     
    /soft/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:25:19: 錯誤:mysql.h:沒有那個文件或目錄
    In file included from /soft/PDO_MYSQL-1.0.2/pdo_mysql.c:31:
    /soft/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:36: 錯誤:expected specifier-qualifier-list before ‘MYSQL’
    /soft/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:48: 錯誤:expected specifier-qualifier-list before ‘MYSQL_FIELD’
    /soft/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:53: 錯誤:expected specifier-qualifier-list before ‘MYSQL_RES’
    make: *** [pdo_mysql.lo] 錯誤 1

    問題原因:
        這是因為在編譯時需要 MySQL 的頭的文件。而它按默認搜索找不到頭文件的位置,所以才出現這個問題。

    解決方法:
        將 /usr/local/server/mysql/include/ 目錄下的 MySQL 頭文件鏈接到 /usr/local/include/ 的目錄下。
        #  ln -s /usr/local/server/mysql/include/* /usr/local/include/


    PHP技術交流QQ群:422137578

    除非注明,文章均為 PHP二次開發 原創,轉載請注明本文地址:http://www.fujvln.live/article-2448-1.html

    相關閱讀

    發表評論

    最新評論

    查看全部評論(9)

    用戶名:  *

    郵 箱:  *

    網 址: 注意加上“http://”哦!