Я студент-разработчик, и я всегда разрабатывал Linux.Это первый проект, который мне нужно сделать кроссплатформенным.Поэтому я установил Git Bash, Visual Studio Pro и CLion на Windows.Обычно я компилирую с GCC и Makefiles.Поэтому в Linux я установил lib, запустил примеры работы lib и все заработало.Но когда я хочу скомпилировать его в Windows, это усложняется.
Я использую файлы примеров, предоставленные Irrlicht, чтобы убедиться, что они не исходят из *. 1003 *
Вот мои CMakeLists.txt
cmake_minimum_required(VERSION 3.9)
project(bomberman)
set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
set(CMAKE_CXX_STANDARD 11)
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
find_package(Irrlicht)
link_libraries(Irrlicht)
INCLUDE_DIRECTORIES(
"/usr/include/irrlicht"
${PROJECT_SOURCE_DIR}/include
)
include_directories(inc)
add_executable(bomberman
src/main.cpp)
Я не установил Irrlicht в Windows, потому что не знаю, как это сделать.Итак, я много чего перепробовал и смотрю в интернете, на самом деле добавляю:
- Irrlicht.exp
- Irrlicht.lib
И я поставилв корне проекта, но я не знаю, куда поместить всю библиотеку с точками H.И я не знаю, как оптимизировать CROSSPLATEFORM.Если у кого-то есть советы, советы, советы, которые мне действительно нравятся.
Заранее благодарю сообщество.