2011-06-10 67 views
2

我在eclipse中编写软件,我正在使用libcurl。为了让我来编译它,我必须去到终端(Ubuntu的)和后CD-ING在室内用目录.cpp文件,我要运行这个命令:如何在eclipse中编译C++时自动链接类?

g++ -g -Wall -o myapp myapp.cpp -L/usr/local/lib -lcurl 

如何配置eclipse编译器在为我开发时运行它,而不是我每次都必须运行终端。

任何帮助?谢谢。

回答

0

项目 - >属性 - > C/C++编译 - >设置 - > GCC C++连接 - 绿色+图标 >库

点击添加您的库名(不含-l)

0

你有选择工具链并添加make文件目标。 你可以尝试创建一个新的Hello World项目(文件 - >新建 - > C++项目 - > Hello World C++ - Project),然后添加适应你的需求(做重命名,添加你的类)... 创建项目后,它应该在项目浏览器中可见。打开生成文件,并设置

  • CXXFLAGS = -g -Wall -L/USR /本地/ lib中
  • LIBS = -lcurl
  • TARGET = MyApp的
  • OBJS = myapp.o

打开制作目标视图(窗口 - >显示视图 - >制作目标)并添加一个目标来构建您的Makefile的所有目标。您可以通过以下方式执行此操作:

  1. 在Make Target View中,通过在创建/列出的项目上单击右键来打开上下文菜单。
  2. 选择新建...
  3. 输入所有作为所有目标名称
  4. 点击(双击)来启动构建过程
  5. 检查控制台输出

希望这可能会帮助