Minimal "portable" cmake project that builds and links a shared library. Builds on various operating systems with various compilers.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CMakeLists.txt
README.md
build_Linux.sh
build_windows_mingw.bat
build_windows_msvc.bat
main.cpp
shared.cpp
shared.h

README.md

sharedLibsDemo

Minimal "portable" cmake project that builds and links a shared library. Builds on various operating systems with various compilers.

Tested on Linux with GCC and clang and on Windows with MinGW and Visual Studio (various versions).

To build, just call the appropriate build_XYZ.[bat|sh] script.