linux 下eclipse c++ 环境搭配

一 首先去eclipse官网下载eclipse的tar.gz包,然后将其解压至/usr/local/bin,并将可执行文件eclipse做个软链接到/usr/bin,这样就可以在命令行中运行eclipse了,可以发个快捷方式到桌面

二 接下来配置eclipse-CDT去这个页面找到地址http://www.eclipse.org/cdt/downloads.php找到相应eclipse版本的cdt插件链接在eclipse中Install New Software中添加这个链接

配置mysql 及 mysql++要用mysql++,必须先安装boost,SUSE是自带boost的,如果你嫌安装boost麻烦,可以用mysql c。在mysql官网 http://dev.mysql.com/downloads/mysql/下载server和client安装完后下载mysql c++ connector然后解压,将include文件夹和lib文件夹的内容分别解压至/usr/include和/usr/lib

mysql++ 官方手册http://dev.mysql.com/doc/refman/5.6/en/connector-cpp-getting-started-examples.html

然后可以试一下看能不能连上在链接的时候,链接这个库mysqlcppconn

?View Code CPP

#include <iostream>#include <mysql_connection.h>#include <mysql_driver.h>#include <cppconn/statement.h>using namespace std;int main(){sql::mysql::MySQL_Driver *driver;sql::Connection *con;sql::Statement *stmt;driver = sql::mysql::get_driver_instance();con = driver->connect("127.0.0.1:3306","gavin", "1");stmt = con->createStatement();stmt->execute("use test");stmt->execute("DROP TABLE IF EXISTS test");stmt->execute("CREATE TABLE test(id INT, label CHAR(1))");stmt->execute("INSERT INTO test(id, label) VALUES (1, 'a')");delete stmt;delete con;return 0;}

如果要用mysql c,就下载mysql c connector,同样将include和lib的文件拷过去,链接的时候改为mysql-client

如果是工程的话,考虑可移植性,最好将include和lib的文件拷贝到工程目录下

参考http://blog.csdn.net/tiaotiaoyly/article/details/5174772

linux 下eclipse c++ 环境搭配

相关文章:

你感兴趣的文章:

标签云: