Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linux mysqlプログラム用のコンパイラコマンド

Linux mysqlプログラム用のコンパイラコマンド

  

#gcc -o test test.c `mysql_config --cflags --libs`その他のコンパイルコマンドを使用するのが最善です。#gcc -o test test.c -I /usr //mysql -L /usr /lib /mysql -lmysqlclient -lz -lmを含める#gcc -oテストtest.c -I /usr /include /mysql -L /usr /lib /mysql -l mysqlclient -lz -lm

mysql_config:コンパイルクライアントのコンパイルオプションを取得するmysql_configはMySQLクライアントのコンパイルとMySQLへの接続に関する有用な情報を提供します:--cflags:インクルードファイルを見つけてコンパイルするためのコンパイラフラグlibmysqlclientライブラリを使用するときに使用する主なコンパイラフラグと定義.--include:MySQLインクルードファイルを見つけるためのコンパイラオプション(通常、このオプションの代わりに" -cflags"を使用します)。 Libmysql-libs --enbedded:MySQL組み込みサーバーに接続するために必要なライブラリとオプション--libs:MySQLクライアントライブラリに接続するために必要なライブラリとオプション--libs_r:スレッドセーフなMySQLクライアントリンクに必要なライブラリとオプション。--port:MySQLの設定時に定義されたデフォルトのtcp /ipポート番号。--socket:default MySQLの設定時に定義されたUnixソケットファイル - version:MySQLディストリビューションのバージョン番号とバージョンこれらのうち、mysql_configは/usr /bin /mysql_config(rpmパッケージインストール後のデフォルトディレクトリ)にあります(ソースインストールの場合)。その後、通常は.... /mysql /bin /mysql_configにあります。

Copyright © Windowsの知識 All Rights Reserved