directory - 如何在 Code::Blocks 中有一个 Headers 文件夹?
问题描述
我在 Windows 上使用 Code::Blocks 17.12,并想创建一个文件夹来存放头文件。
默认情况下,当我创建控制台项目时,会虚拟创建一个 Sources 文件夹(磁盘上没有这样的文件夹,但它在 Management 窗口的 Project 选项卡中的 Code::Blocks 中显示为这样。
如何创建其他文件夹?当我右键单击项目时(在“管理”窗口的“项目”选项卡中),我看不到创建文件夹的方法。
解决方案
在谷歌搜索了一下之后,我发现了这篇文章,虽然是 2009 年的: http: //forums.codeblocks.org/index.php?topic=11365.0
结合我的答案,这些是在 Code::Blocks 中创建文件夹的步骤:
在您的磁盘上(即在 Code::Blocks 之外),创建您的文件夹并向其中添加您需要的任何现有文件。就我而言,我创建了一个
Includes
文件夹并将现有的 .h 文件复制到其中。右键单击管理窗口的项目选项卡中的项目名称,然后选择
Project tree
。勾选Display folders as disk
选项。再次右键单击项目名称,然后选择
Add files recursively...
.出现一个对话框。导航到您的子文件夹,然后单击确定。将出现另一个对话框,要求您选择要添加到项目中的文件。默认情况下,子文件夹中的所有文件都被选中,因此单击“确定”。
该文件夹将出现在 Code::Blocks 中,位于名为
Headers
.您还需要通过单击将在 Code::Blocks 之外创建的文件夹添加到编译器的搜索目录中
Settings -> Compiler...
。然后单击Search directories
选项卡,选择Compiler
选项卡,然后单击添加。在出现的对话框中,单击文件夹图标并导航到您的文件夹。然后单击确定。
推荐阅读
- javascript - 为什么我的 Github 密码失败(每次事件都更改)?
- android - XML中的问号作为值
- python - 将图像发布到 Rest API 时如何提高传输速度
- python - 在公式python中查找变量
- reactjs - 无法从 node_modules/ 解析 ./../packages.json
- http - http请求返回503
- java - 为什么@Autowired 会引发 UnsatisfiedDependencyException,甚至类没有实现任何接口?
- python - 外部模块如何在 Pyqt5 ui 中显示消息?
- python - 如何将 MotorLatentCommandCursor 转换为列表
- python - 如何在一个具有多个包的 pypi 项目中选择性地安装包?