Я установил подсистему Ubuntu в Windows 10, а также установил gcc. Я написал простую программу Hello world C и сохранил ее в документах. Когда я пытаюсь скомпилировать эту программу, я получаю этот ответ:
Tony316@DESKTOP-2ONG1CO:~$ gcc Hello.c -o Hello
gcc: error: Hello.c: No such file or directory
gcc: fatal error: no input files compilation terminated.
Я думаю, что я должен поместить свою программу Hello World в правильный файл для gcc, чтобы ее найти, но я не знаю, как скомпилируйте его.
Я знаю, что этот вопрос, возможно, был задан перед пользователями, которые запускают только ubuntu на своем ПК, но я запускаю его в Windows 10, и я не мог найти ничего соответствующего
Как я понимаю (это результат некоторых быстрых исследований), среда Bash в Windows имеет два отдельных «домашних» каталога: один из которых содержит ваши файлы Windows, а другой содержит файлы, такие как .bashrc и другой традиционный домашний каталог файлы, найденные в Linux. Чтобы перейти к папке с папкой «Документ Windows»: cd /mnt/c/Users/yourusername/Documents/. Оттуда скомпилируйте свою программу с помощью gcc с gcc Hello.c -o Hello.
Как я понимаю (это результат некоторых быстрых исследований), среда Bash в Windows имеет два отдельных «домашних» каталога: один из которых содержит ваши файлы Windows, а другой содержит файлы, такие как .bashrc и другой традиционный домашний каталог файлы, найденные в Linux. Чтобы перейти к папке с папкой «Документ Windows»: cd /mnt/c/Users/yourusername/Documents/. Оттуда скомпилируйте свою программу с помощью gcc с gcc Hello.c -o Hello.