gpt4 book ai didi

Emacs 中的 C++ 库/ header

转载 作者:行者123 更新时间:2023-11-30 03:11:20 24 4
gpt4 key购买 nike

在我的 emacs 中哪里可以找到 C++ 库?我已经在我的计算机上安装了 emacs,并且最近已经在使用它了。我只想在 emacs 中添加 boost 库,这样我就可以使用它们了。

最佳答案

Emacs 是一个文本编辑器,它不会编译您的代码。它不知道(或不需要知道)关于您的库的任何信息。

但是,有从 emacs 内部运行编译器的命令,我自己从来没有做过,我使用命令行编译和 makefile 来进行更大的项目。

我会像往常一样使用 boost 库(或任何库)编写程序。我猜您会像使用 emacs 进行编辑一样使用 GCC 进行编译。编译时,您需要告诉编译器 (GCC) 在哪里寻找头文件和库。

例如,在你的程序中你会有这样一行

#include <library.h>

然后使用

编译它

g++ myprogram.cpp -I/path/to/header/files -L/path/to/library

如果您的程序不止几个文件,我建议为它编写一个 makefile,并在 makefile 中包含所有必需的编译器标志和搜索路径。

关于Emacs 中的 C++ 库/ header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2354901/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com