-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,718
|
||||||
1 | ||||||
LNK2019 ссылка на неразрешенный внешний символ _WinMain@16 в функции "int _cdecl invoke_main(void)" (?invoke_main@@YAHX)16.06.2019, 18:00. Показов 10918. Ответов 17
Метки нет Все метки)
(
Разработать в Visual C++ приложение Win32, которое должно выполнять «перемещение файлов и каталогов». Каталоги должны перемещаться, копироваться и удаляться вместе с вложенными файлами и каталогами.
В свойствах проекта изменил: использование предкомпилированных заголовков отключил. Добавил comctl32.lib В последствии вылетает ошибка (см.скрин).
0
|
|
16.06.2019, 18:00 | |
Ответы с готовыми решениями:
17
LNK2019, ссылка на неразрешенный внешний символ _main в функции "int __cdecl invoke_main(void)" (? invoke_main@@YAHXZ) "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)
Ошибка LNK2019: ссылка на неразрешенный внешний символ _main в функции "int __cdecl invoke_main(void)" Ошибка LNK2019 ссылка на неразрешенный внешний символ _main в функции "int __cdecl invoke_main(void)" |
6578 / 4563 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
16.06.2019, 18:09 | 2 |
1
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,718
|
|
16.06.2019, 18:57 [ТС] | 3 |
oleg-m1973, Бредятина какая-та выскакивает
0
|
6578 / 4563 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
16.06.2019, 19:03 | 4 |
В чём именно бредятина? То, что внизу - это так всегда пишется, когда консольное приложение из студии запускается. Если просто из командной строки, её не будет.
Добавлено через 1 минуту \t - не надо добавлять ещё один слэш - <target>\n\n\t<filename>
1
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,718
|
|
16.06.2019, 19:13 [ТС] | 5 |
oleg-m1973, в том, что я планировал, что я буду вводить путь к файлу или каталогу текущему ... и второй строкой писать путь куда мне его нужно будет переместить
0
|
6578 / 4563 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
16.06.2019, 19:46 | 6 |
1
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,718
|
|
16.06.2019, 19:50 [ТС] | 7 |
oleg-m1973, Я не могу экзешник запустить... у меня с дебагом собирается решение, а с релизом - нет. Я сейчас только через F5 запускаю. Если я при релизе запускаю, то у меня повторяется проблема из первого поста.
0
|
6578 / 4563 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
16.06.2019, 19:53 | 8 |
Потому что в свойствах проекта разные конфигурации для дебага и релиза. Там сверху-слева есть Configuration
1
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,718
|
|
16.06.2019, 19:56 [ТС] | 9 |
oleg-m1973,
... она не запускается ... точнее запускается, но на пол секунды и сразу же закрывается.
0
|
6578 / 4563 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
16.06.2019, 20:00 | 10 |
Запускай просто из командой строки. В студии тоже можно как-то параметры командной строки задавать, но я не помню как
Добавлено через 3 минуты Запускай через Far., там видно будет, что она написала. Ну, или поставь в конце main - _getch(), - #include <conio.h>
1
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,718
|
|
16.06.2019, 20:02 [ТС] | 11 |
0
|
6578 / 4563 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
||||||
16.06.2019, 20:27 | 12 | |||||
![]() Решение
1
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,718
|
|
16.06.2019, 20:57 [ТС] | 13 |
oleg-m1973, оно запустилось ... но я не могу ввести пути к файлам ... оно вылетает по нажатию на любую клавишу
0
|
6578 / 4563 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
16.06.2019, 21:01 | 14 |
Потому что их надо вводить как параметры командной строки:
WindowsProject4-3.exe /move c:\temp\file1.txt c:\temp\file2.txt
1
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,718
|
|
16.06.2019, 21:02 [ТС] | 15 |
oleg-m1973, ааааа.. то есть производить запуск через cmd и там же задавать эти параметры???
0
|
6578 / 4563 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
||||||
16.06.2019, 21:06 | 16 | |||||
Если ты хочешь, чтоб вводились с клавиатуры надо что-то типа
Да.
1
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,718
|
|
16.06.2019, 22:35 [ТС] | 17 |
oleg-m1973,
0
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,718
|
|
16.06.2019, 22:50 [ТС] | 18 |
oleg-m1973, Все вопрос по посту 17 аннулирован. Все работает нормально. СПС
0
|
16.06.2019, 22:50 | |
16.06.2019, 22:50 | |
Помогаю со студенческими работами здесь
18
Ссылка на неразрешенный внешний символ _main в функции "int __cdecl invoke_main(void)"
error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Vector<int>::Vector<int>(void)" (?0?$Vector@H@@QAE@XZ) в функции _main LNK2019: ссылка на неразрешенный внешний символ "void __cdecl run(void)" (?run@@YAXXZ) в функции _wmain error LNK2019: ссылка на неразрешенный внешний символ "public: int __thiscall KDocument::Open(char const *)" в функции _WinMain@16 Error LNK2019 ссылка на неразрешенный внешний символ . в функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |