Ошибка при компиляции c (windows)exe на linux с mingw

Я установил Mingw вещи из Yaourt на Arch Linux, но когда я печатаю

x86_64-w64-mingw32-gcc tom.c ncurses_functions.c terminal_functions.c list_functions.c -o -lpdcurses tom_windows.exe

Я получил:

x86_64-w64-mingw32-gcc: error: tom_windows.exe: No such file or directory

Это должно быть что-то простое, но я не знаю что!

2 ответа

Решение

Пытаться:

x86_64-w64-mingw32-gcc tom.c ncurses_functions.c terminal_functions.c list_functions.c -o tom_windows.exe -lpdcurses

Аргумент после -o имя выходного файла В вашем случае вы сказали ему выводить в файл с именем -lpdcurses, Тогда вы сказали это скомпилировать tom_windows.exe (как будто это был исходный файл).

Поменять порядок -o а также -lpdcurses,

Другие вопросы по тегам