Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

55 Commits

Repository files navigation

SimCore

SimCore is a C library that includes various common functions that are used across SimSolutions's X-Plane projects.

It also includes the X-Plane SDK and libacfutils redistributable, so they don't have to be included or linked separately.

Important

To be able to compile & use SimCore, you must provide your own copy of the libacfutils redistributable at /deps/libacfutils-redist.

The project currently consists of the following:

Open Source Licenses

This project uses or includes the following open source projects:

While not necessarily open-source, the following are included in the project and are made available under their own licenses:

Usage

To include SimCore, the X-Plane SDK, and the libacfutils redistributable in your project, you'll need to include it in your project's CMakeLists.txt:

add_subdirectory("simcore")
add_dependencies(MyProjectsimcore)
# If you're using xpdraw/fonts.h, you may need to include FreeType separately:find_package(FreetypeREQUIRED)
target_include_directories(MyProjectPRIVATE${FREETYPE_INCLUDE_DIRS}
)
# Also, don't forget this:target_link_libraries(MyProjectsimcore)

About

Library with common elements for X-Plane projects

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages