#c #atom-editor
#c #atom-редактор
Вопрос:
У меня компьютер с Windows 10 с версией atom 1.52.0 и g (MinGW.org Сборка GCC-2) 9.2.0. Я могу запускать программы на c в Atom с помощью gpp-компилятора, но мне не нравится, как вывод программы отображается в новом окне, а не в нижней части окна Atom. Я пытаюсь настроить c с помощью пакета сценариев, но когда я запускаю программу с пакетом сценариев, я получаю следующую ошибку.
g : error: /mnt/c/Users/user/Documents/USACO/2015-2016/December/Silver/test.cpp: No such file or directory
g : fatal error: no input files
compilation terminated.
Кстати, я могу запускать Java-программы с помощью пакета сценариев. скриншот
Комментарии:
1. Вы используете WSL или какую-то другую причину для
/mnt/c
?2. не уверен, что означает WSL (Всемирная лига серфинга?), Так что, вероятно, нет. что вы подразумеваете под «причиной /mnt / c? я также не знаю, что /mnt/c означает либо.
3. Подсистема Windows для linux. Позволяет запускать Linux под Windows. В WSL существуют пути, подобные /mnt/c, которые позволяют ОС Linux использовать файлы в файловой системе Windows
4. хорошо, я понимаю, что такое WSL и / mnt / c, но зачем они мне нужны? То есть, почему мне нужно запускать Linux под Windows? Я просто хочу запускать программы на c ?
5. Я хочу сказать, что ваши настройки, похоже, настроены для WSL, а не для Windows. Я не уверен, почему. Я использую в основном Visual Studio Community, а иногда Qt-Creator или VSCode. Я не могу понять все редакторы кода / IDE.
Ответ №1:
Немного поздно отвечать. Но для тех, кто пришел сюда из Google, на странице пакета скриптов четко сказано:
--------- ------------ ----------------- ------------------ -------------------- ---------------------------------------------------------
| Grammer | File Based | Selection Based | Required Package | Required in PATH | Notes |
--------- ------------ ----------------- ------------------ -------------------- ---------------------------------------------------------
| C | Yes | Yes | | xcrun clang /g | Available only on macOS and Linux. Run with -std=c 14. |
--------- ------------ ----------------- ------------------ -------------------- ---------------------------------------------------------
Доступно только на macOS и Linux. Запустите с -std=c 14
помощью .
Итак, похоже, он недоступен для Windows. Вместо этого вы можете использовать другой пакет с именем gpp-compiler
: https://atom.io/packages/gpp-compiler
Он отлично работает в Windows:
Вам нужно будет установить MinGW и добавить его в свой PATH.
Комментарии:
1. да, это то, что я в итоге сделал! пакет gpp-компилятора работает и отлично запускает c .