如何在编译 c++ 时自动链接类在日食中?

发布于 2024-11-15 07:27:50 字数 289 浏览 3 评论 0原文

我正在 eclipse 中编写软件,并且使用 libcurl。为了让我编译它,我必须进入终端(ubuntu),并在 cd-ing 到包含 .cpp 文件的目录后,我必须运行这个:

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

How do I configure the Eclipse Compiler to run this while comiling对我来说,我不必每次都运行终端。

有什么帮助吗?谢谢。

I am writing software in eclipse and i am using libcurl. In order for me to compile it, i have to go to the terminal(ubuntu) and after cd-ing to the directory wiht the .cpp file, i have to run this:

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

How do I configure the eclipse compiler to run this when comiling for me, instead of me having to run the terminal everytime.

Any help? Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夜灵血窟げ 2024-11-22 07:27:50

项目->属性-> c/c++ 构建 ->设置-> gcc c++ 链接器 ->图书馆

点击绿色+图标
添加您的库名称(不带-l)

project -> properties -> c/c++ build -> settings -> gcc c++ linker -> libraries

click on green + icon
add your library name (without -l)

傻比既视感 2024-11-22 07:27:50

您必须选择一个工具链并添加一个 make 文件目标。
您可以尝试创建一个新的 Hello World 项目(文件 --> 新建 --> C++ 项目 --> Hello World C++-Project ),然后添加适应您的需求(重命名,添加您的类)。 ..
创建项目后,它应该在项目资源管理器中可见。打开 Makefile 并设置

  • CXXFLAGS = -g -Wall -L/usr/local/lib
  • LIBS = -lcurl
  • TARGET = myapp
  • OBJS = myapp.o

打开 Make Target 视图(Window-->Show View --> Make Target )并添加一个目标来构建 Makefile 的所有目标。您可以通过以下方式执行此操作:

  1. 在“创建目标视图”中,右键单击您创建/列出的项目,打开上下文菜单。
  2. 选择 New...
  3. 输入 all 作为目标名称
  4. 单击(双击)all 以启动构建过程
  5. 检查控制台输出

希望这可能有所帮助

You have to choose a tool chain and and add a make file target.
You can try to create a new Hello World project (file--> New --> C++ project --> Hello World C++-Project ) and add after that adapt to your needs (do renaming, add your classes)...
After creating the project it should be visible in the Project explorer. Open the Makefile and set

  • CXXFLAGS = -g -Wall -L/usr/local/lib
  • LIBS = -lcurl
  • TARGET = myapp
  • OBJS = myapp.o

Open the Make Target View (Window-->Show View --> Make Target) and add a target to build your all target of the Makefile. You may do this by:

  1. In the Make Target View open the context menu by clicking right on your created/listed project.
  2. Choose New...
  3. Enter all as target name
  4. Click (double click) on all to start the build process
  5. Check the console output

Hope this may help

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文