170 похожих чатов

Как мне не подключать?

17 ответов

24 просмотра

Найди , как ты его там ПОДключил и ОТключи ... всё просто

ssf-Defs Автор вопроса
Ilya Zviagin
Найди , как ты его там ПОДключил и ОТключи ... всё...

Не получилось... Build started... 1>------ Build started: Project: RStarsEngine, Configuration: Debug x64 ------ 1>Application.cpp 1>EntryPoint.h 1>Generating Code... 1> Creating library D:\RStars\bin\Debug-x64\RStarsEngine\RStarsEngine.lib and object D:\RStars\bin\Debug-x64\RStarsEngine\RStarsEngine.exp 1>EntryPoint.obj : error LNK2019: unresolved external symbol "class RStar::Application * __cdecl RStar::CreateApplication(void)" (?CreateApplication@RStar@@YAPEAVApplication@1@XZ) referenced in function main 1>D:\RStars\bin\Debug-x64\RStarsEngine\RStarsEngine.dll : fatal error LNK1120: 1 unresolved externals 1>Done building project "RStarsEngine.vcxproj" -- FAILED. 2>------ Build started: Project: RSandbox, Configuration: Debug x64 ------ 2>SandboxApplication.cpp 2>RSandbox.vcxproj -> D:\RStars\bin\Debug-x64\RSandbox\RSandbox.exe ========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

ssf Defs
Не получилось... Build started... 1>------ Build s...

0) давай будем собирать твои проекты (.vcproj из .sln) ПО ОДНОМУ. 1) Сначала давай соберём БИБЛИОТЕКУ. Это у тебя проект (1) в логе.

ssf-Defs Автор вопроса
Ilya Zviagin
0) давай будем собирать твои проекты (.vcproj из ....

Build started... 1>------ Build started: Project: RStarsEngine, Configuration: Debug x64 ------ 1>Application.cpp 1>EntryPoint.h 1>Generating Code... 1> Creating library D:\RStars\bin\Debug-x64\RStarsEngine\RStarsEngine.lib and object D:\RStars\bin\Debug-x64\RStarsEngine\RStarsEngine.exp 1>EntryPoint.obj : error LNK2019: unresolved external symbol "class RStar::Application * __cdecl RStar::CreateApplication(void)" (?CreateApplication@RStar@@YAPEAVApplication@1@XZ) referenced in function main 1>D:\RStars\bin\Debug-x64\RStarsEngine\RStarsEngine.dll : fatal error LNK1120: 1 unresolved externals 1>Done building project "RStarsEngine.vcxproj" -- FAILED. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

ssf Defs
Не получилось... Build started... 1>------ Build s...

Вот ошибка. 1> Creating library D:\RStars\bin\Debug-x64\RStarsEngine\RStarsEngine.lib and object D:\RStars\bin\Debug-x64\RStarsEngine\RStarsEngine.exp 1>EntryPoint.obj : error LNK2019: unresolved external symbol "class RStar::Application * __cdecl RStar::CreateApplication(void)" (?CreateApplication@RStar@@YAPEAVApplication@1@XZ) referenced in function main Объясни мне, какого хера у тебя в этой библиотеке делает функция MAIN ? Если её (1) не должно быть в библиотеке (2) не должно быть в Windows приложении в принципе.

ssf-Defs Автор вопроса

https://github.com/TheCherno/Hazel/blob/master/Hazel/src/Hazel/Core/Application.h https://github.com/TheCherno/Hazel/blob/master/Sandbox/src/SandboxApp.cpp

ssf Defs
https://github.com/TheCherno/Hazel/blob/master/Haz...

Вот просто мельком увидел — очень характерно говорит о качестве этого материала: friend int ::main(int argc, char** argv); Вот за один такой выкрутас уже можно послать автора в пешее эротическое путешествие с большим пробегом...

ssf-Defs Автор вопроса
Ilya Zviagin
Вот просто мельком увидел — очень характерно говор...

Почему нельзя делать EntryPoint на стороне движка?

ssf Defs
Почему нельзя делать EntryPoint на стороне движка?

Ну я вот сейчас об этом думаю, да, можно. Но это точно не для начинающих, не в смысле что это сложно, но в смысле что так не надо учиться делать, потому что это редкий случай.

ssf Defs
Почему нельзя делать EntryPoint на стороне движка?

ОК, пусть у тебя будет main в библиотеке, но разберись, что б она собиралась

ssf-Defs Автор вопроса
Ilya Zviagin
ОК, пусть у тебя будет main в библиотеке, но разбе...

По тому гайду https://docs.microsoft.com/en-us/cpp/build/reference/dot-lib-files-as-linker-input?view=msvc-160 Мне нужно Additional Dependecies в проекте игры писать?

ssf Defs
По тому гайду https://docs.microsoft.com/en-us/cpp...

Позволь мне угадать: Ты решил написать игру, так?

ssf-Defs Автор вопроса
Ilya Zviagin
Позволь мне угадать: Ты решил написать игру, так?

Я решил написать движок, а песочница - место где можно тестить

ssf Defs
Я решил написать движок, а песочница - место где м...

НЕНАДО! Не надо писать игры, графику, движки, пока ты не научился просто программировать (на С/С++) в частности.

ssf Defs
Я решил написать движок, а песочница - место где м...

Вот отложи этот проект на месяца три, и научись сначала просто ) писать на С++ ) делать библиотеки на С++ ) использовать библиотеки на С++

ssf Defs
Я решил написать движок, а песочница - место где м...

Возьми напиши простую расчётную программу. ввести массив , найти в массиве минимальное и максимальное число, Отладь. Проверь Раздели программу на библиотеку и приложение. Функцию поиска минмакс вынеси в библиотеку. Отладь. Проверь. Сделай библиотеку динамической Функцию поиска минмакс вынеси в эту библиотеку. Отладь. Проверь. Далее можешь вернуться к своему проекту

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
как быть с принтером? такой подход прокатит?
zamtmn
12
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Карта сайта