如何在Code :: Blocks中有一个Headers文件夹?

时间:2018-04-30 03:30:55

标签: directory codeblocks header-files

我在Windows上使用Code :: Blocks 17.12,并且想要创建一个文件夹来存放头文件。

默认情况下,当我创建一个控制台项目时,虚拟地创建了一个Sources文件夹(磁盘上没有这样的文件夹,但它在管理窗口中的Code :: Blocks中显示为项目标签。

如何创建其他文件夹?当我右键单击项目时(在“管理”窗口的“项目”选项卡中),我看不到创建文件夹的方法。

1 个答案:

答案 0 :(得分:0)

在谷歌搜索了一下后,我发现了这篇文章,虽然是2009年的日期: http://forums.codeblocks.org/index.php?topic=11365.0

将该答案与我的答案相结合,这些是在Code :: Blocks中创建文件夹的步骤:

  1. 在您的磁盘上(即Code :: Blocks之外),创建您的文件夹并添加您需要的任何现有文件。就我而言,我创建了一个Includes文件夹,并将现有的.h文件复制到其中。

  2. 在管理窗口中右键单击项目名称'单击项目选项卡,然后选择Project tree。勾选Display folders as disk选项。

  3. 再次右键点击项目名称,然后选择Add files recursively...

  4. 出现一个对话框。导航到子文件夹,然后单击“确定”。出现另一个对话框,要求您选择要添加到项目的文件。默认情况下,子文件夹中的所有文件都已选中,因此单击“确定”。

  5. 该文件夹将出现在名为Headers的文件夹下的Code :: Blocks中。

  6. 您还需要通过单击Settings -> Compiler...将您在Code :: Blocks之外创建的文件夹添加到编译器的搜索目录中。然后点击Search directories标签,选择Compiler标签,然后点击添加。

  7. 在出现的对话框中,单击文件夹图标并导航到您的文件夹。然后单击“确定”。