Доброго времени суток!
Хочу собрать минимальный EXE в MS VS 8.0.
Практически уже добился чего хотел, но тут какие-то левые функции:
KERNEL32.DLL:
GetCurrentProcess
RtlUnwind
SetUnhandledExceptionFilter
TerminateProcess
UnhandledExceptionFilter
В самом проекте — пустая функция main.
Видимо, нужно что-то перенастроить, чтобы компилятор не генерил код, связанный, походу с обработкой исключений... но ... как?
Тут настройки моего проекта из
*.vcproj файла.
<Configuration
Name="Release|Win32"
OutputDirectory=".\Release"
IntermediateDirectory=".\Release"
ConfigurationType="1"
UseOfMFC="0"
UseOfATL="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
WholeProgramOptimization="0"
>
<Tool
Name="VCCLCompilerTool"
Optimization="1"
InlineFunctionExpansion="0"
FavorSizeOrSpeed="2"
WholeProgramOptimization="false"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
StringPooling="false"
ExceptionHandling="0"
BasicRuntimeChecks="0"
RuntimeLibrary="2"
BufferSecurityCheck="true"
TreatWChar_tAsBuiltInType="false"
UsePrecompiledHeader="0"
AssemblerOutput="4"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="0"
CallingConvention="0"
/>
27.08.09 13:16: Перенесено модератором из 'C/C++' — Кодт