- 论坛徽章:
- 0
|
egmkang 发表于 2012-10-30 22:46 ![]()
一般不在/usr/include下面,就在/usr/local/include下面
谢谢 egmkang指点,可以告诉我具体怎么打命令么,make和 g++怎么指路径?
我在使用C++联mysql时也遇到类似问题,使用的是g++命令编译,但不知道怎么指定目录,我C++基本比较差,
- #include <iostream>
- #include <include/mysql.h>
- #include <string>
- using namespace std;
- int main() {
- MYSQL mysql;
- MYSQL_RES * mysql_ret;
- MYSQL_ROW mysql_row;
- int ret;
- mysql_init(&mysql);
- mysql_real_connect(&mysql, "localhost", "root", "123321", "mysql", 3306, NULL, 0);
- string sql = "select * from mysql";
- ret = mysql_query(&mysql, "select * from user");
- if (ret) {
- //cout << "OK" << endl;
- } else {
- mysql_ret = mysql_store_result(&mysql);
- while(mysql_row = mysql_fetch_row(mysql_ret)) {
- //printf( "%s\t%s\t%s\t%s\t%s\t%s\n ",mysql_row[0],mysql_row[1],mysql_row[2],mysql_row[3],mysql_row[4],mysql_row[5]);
- cout << mysql_row[1] << endl;
- }
- }
- mysql_close(&mysql);
- }
复制代码 |
|