mirror of
https://github.com/reactos/reactos.git
synced 2025-01-01 03:54:02 +00:00
d6ea8659c8
Instead of messing with global variables and the like, we introduce two target properties: - WITH_CXX_EXCEPTIONS: if you want to use C++ exceptions - WITH_CXX_RTTI: if you need RTTI in your module You can use the newly introduced set_target_cpp_properties function, with WITH_EXCEPTIONS and WITH_RTTI arguments We also introduce two libraries : - cpprt: for C++ runtime routines - cppstl: for the C++ standard template library NB: On GCC, this requires to create imported libraries with the related built-in libraries:libsupc++, limingwex, libstdc++ Finally, we manage the relevant flags with the ad-hoc generator expressions So, if you don't need exceptions, nor RTTI, nor use any runtime at all: you simply have nothing else to do than add your C++ file to your module |
||
---|---|---|
.. | ||
desktop | ||
dialogs | ||
doc | ||
notifyhook | ||
res | ||
services | ||
shell | ||
taskbar | ||
utility | ||
CMakeLists.txt | ||
doxy-footer.html | ||
doxy-footer.htmt | ||
Doxyfile | ||
Doxyfile-all | ||
explorer-bg.rc | ||
explorer-cfg-template.xml | ||
explorer-cz.rc | ||
explorer-de.rc | ||
explorer-el.rc | ||
explorer-en.rc | ||
explorer-es.rc | ||
explorer-fr.rc | ||
explorer-he.rc | ||
explorer-hu.rc | ||
explorer-id.rc | ||
explorer-it.rc | ||
explorer-ja.rc | ||
explorer-ko.rc | ||
explorer-nl.rc | ||
explorer-no.rc | ||
explorer-pl.rc | ||
explorer-pt.rc | ||
explorer-ro.rc | ||
explorer-ru.rc | ||
explorer-sk.rc | ||
explorer-sq.rc | ||
explorer-sv.rc | ||
explorer-uk.rc | ||
explorer-zh.rc | ||
explorer.cpp | ||
explorer.dsp | ||
explorer.dsw | ||
explorer.exe.manifest | ||
explorer.h | ||
explorer.rc | ||
explorer.sln | ||
explorer.vcproj | ||
externals.h | ||
globals.h | ||
i386-stub-win32.c | ||
Jamfile | ||
make-docu.sh | ||
make-full-docu.bat | ||
Make-rosshell-MinGW | ||
Make-rosshell.mak | ||
make_explorer.dsp | ||
make_explorer.vcproj | ||
make_rosshell.dsp | ||
makearchive.bat | ||
Makefile-MinGW | ||
Makefile-precomp | ||
Makefile-Wine | ||
precomp.cpp | ||
precomp.h | ||
project-root.jam | ||
rc-mingw.jam | ||
resource.h | ||
rosshell.dsp | ||
rosshell.dsw | ||
wexplorer.dsw |