Когда я составляю очень простой код C ++, он занимает немного времени. Командная строка: < /p>
Код: Выделить всё
g++ -o main main.cpp
Я попробовал использовать «-o0» вместо «-o»:
main.cpp — это имя исходного файла.
Я попробовал использовать «-o0» вместо «-o» :
main.cpp — это имя исходного файла.
Я попробовал использовать «-o0» вместо «-o» :
main.cpp р>
Код: Выделить всё
g++ -o0 main main.cpp
< /code>
И я получил эту ошибку: < /p>
C:\w64devkit\bin/ld.exe: cannot find main: No such file or directory
collect2.exe: error: ld returned 1 exit status
< /code>
info: < /h1>
[list]
[*] ОС: Windows10 < /li>
gcc \ g ++ версия: 13.2.0 < /li>
code: < /li>
< /ul>
#include
int main(){
std::cout
Убедитесь, что антивирус, который у меня есть "," -O2 "," -O3 "," -og "и получил ту же ошибку < /li>
< /ul>
Я не думаю, что есть проблема с G ++ Процесс установки, потому что я пробовал разные версии < /p>
Что мне делать? H1> Редактировать: < /h1>
Я попробовал это: < /p>
g++ -O0 -o main main.cpp
< /code>
Это работало без проблем, но та же самая скорость компиляции < /p>
И да, я сбивал с толку "-o" с "-o" (я тупой )
Вы, вероятно, заметили эту ошибку < /p>
Теперь я могу сделать ее быстрее для компиляции? < /strong>
Примечание: это занимает 1,70 секунды ( это нормально?)
Спасибо за время
Подробнее здесь: [url]https://stackoverflow.com/questions/79384851/ld-cannot-find-output-file[/url]
Мобильная версия