Jump to content

[Урок] Основы компиляции исходного кода MTA на ОС Windows


Recommended Posts

  • Replies 62
  • Created
  • Last Reply

Top Posters In This Topic

Компиляции.

Чую, что ты не подключил в проект необходимые заголовочные файлы, либы, ..

Ща разберём всё.

их очень много куда лог скинуть?

Link to comment
Чую, что ты не подключил в проект необходимые заголовочные файлы, либы, ..

Я так и думал :)

Вообщем Tools->Options->Project and solutions->VC++ Directories->Кликаешь на значок папки-> указываешь путь к либам( .lib ), заголовочным файлам( .h ) и т.д

Link to comment
Чую, что ты не подключил в проект необходимые заголовочные файлы, либы, ..

Я так и думал :)

Вообщем Tools->Options->Project and solutions->VC++ Directories->Кликаешь на значок папки-> добавляешь заголовочные файлы, либы, т.д

какие именно?

Link to comment
  • 3 years later...

при построении проекта возникают ошибки. Установлен VS 2008 (SP 1) и DirectX SDK. Библиотеки и инклуды соответственно подключены (скрины ниже). При запуске Multi Theft Auto.exe ничего не происходит, а в ДЗ несколько секунд висит процесс WerFault.exe, потом сворачивается. Причём одинаково, что при "Nightly", что при "Release" построениях. В окне выходных данных ошибки в файлах, изменения в которые не вносились.

Компиляция...

StdInc.cpp

Compiling precompiled header.

c:\svn\vendor\tinygettext\plural_forms.hpp(53) : warning C4800: const tinygettext::PluralFunc: принудительно задано логическое значение 'true' или 'false' (предупреждение о производительности)

c:\svn\vendor\tinygettext\language.hpp(58) : warning C4800: tinygettext::LanguageSpec *const : принудительно задано логическое значение 'true' или 'false' (предупреждение о производительности)

c:\svn\mta10\sdk\gui\CGUI.h(148) : error C2065: nullptr: необъявленный идентификатор

c:\svn\mta10\sdk\gui\CGUI.h(149) : error C2065: nullptr: необъявленный идентификатор

c:\svn\mta10\sdk\core\CWebCoreInterface.h(53) : error C2039: function: не является членом "std"

c:\svn\mta10\sdk\core\CWebCoreInterface.h(53) : error C2061: синтаксическая ошибка: идентификатор "function"

c:\svn\mta10\sdk\core\CWebCoreInterface.h(53) : error C2059: синтаксическая ошибка: )

c:\svn\mta10\sdk\core\CWebCoreInterface.h(53) : fatal error C1903: не удается восстановить после предыдущих ошибок; остановка компиляции

6ad098b87fcc.png

7880de6207bd.png

Link to comment
  • 2 years later...
  • Other Languages Moderators
15 hours ago, Kail_Flin said:

Объясните пожалуйста, зачем нужна компиляция исходного кода MTA? Разве нельзя скачать уже скомпилированный?

Это для тех, кто будет изменять МТА с целью развития.

И да, на сегодняшний день этот урок уже не валиден.

Edited by Disinterpreter
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...