Как у меня есть папка Headers в Code :: Blocks? - PullRequest
0 голосов
/ 30 апреля 2018

Я использую Code :: Blocks 17.12 в Windows и хотел бы создать папку для размещения файлов заголовков.

По умолчанию, когда я создаю консольный проект, папка Sources создается виртуально (такой папки на диске нет, но она появляется как таковая в Code :: Blocks на вкладке Project окна управления.

Как мне создать дополнительные папки? Когда я щелкаю правой кнопкой мыши по проекту (на вкладке «Проект» в окне «Управление»), я не вижу способа создать папку.

1 Ответ

0 голосов
/ 30 апреля 2018

После того, как немного погуглил, я наткнулся на этот пост, хотя и датированный 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. Появится диалоговое окно. Перейдите в подпапку и нажмите «ОК». Появится другое диалоговое окно с просьбой выбрать файлы для добавления в проект. По умолчанию все файлы в подпапке выбраны, поэтому нажмите OK.

  5. Папка появится в Code :: Blocks, в папке с именем Headers.

  6. Вам также необходимо добавить папки, которые вы создали вне Code :: Blocks, в каталог поиска компилятора, нажав Settings -> Compiler.... Затем нажмите на вкладку Search directories, выберите вкладку Compiler, затем нажмите Добавить.

  7. В появившемся диалоговом окне щелкните значок папки и перейдите к своей папке. Затем нажмите ОК.

...