diff options
Diffstat (limited to 'samples/project/CppSharedLib')
-rw-r--r-- | samples/project/CppSharedLib/CppSharedLib.cpp | 6 | ||||
-rw-r--r-- | samples/project/CppSharedLib/CppSharedLib.def | 2 | ||||
-rw-r--r-- | samples/project/CppSharedLib/premake4.lua | 12 |
3 files changed, 20 insertions, 0 deletions
diff --git a/samples/project/CppSharedLib/CppSharedLib.cpp b/samples/project/CppSharedLib/CppSharedLib.cpp new file mode 100644 index 0000000..42ecddc --- /dev/null +++ b/samples/project/CppSharedLib/CppSharedLib.cpp @@ -0,0 +1,6 @@ +#include <stdio.h> + +void CppSharedLib() +{ + printf("CppSharedLib\n"); +} diff --git a/samples/project/CppSharedLib/CppSharedLib.def b/samples/project/CppSharedLib/CppSharedLib.def new file mode 100644 index 0000000..16d9889 --- /dev/null +++ b/samples/project/CppSharedLib/CppSharedLib.def @@ -0,0 +1,2 @@ +EXPORTS
+ CppSharedLib
\ No newline at end of file diff --git a/samples/project/CppSharedLib/premake4.lua b/samples/project/CppSharedLib/premake4.lua new file mode 100644 index 0000000..afbd38a --- /dev/null +++ b/samples/project/CppSharedLib/premake4.lua @@ -0,0 +1,12 @@ +project "CppSharedLib" + + kind "SharedLib" + language "C++" + files { "*.cpp", "CppSharedLib.def" } + + configuration "Debug" + targetdir "lib/debug" + + configuration "Release" + targetdir "lib/release" + flags { "NoImportLib" }
\ No newline at end of file |