Ради интереса я хочу создать ( рабочий ) исполняемый файл, который не зависит от CRT.После прочтения некоторых статей это было не так сложно, поэтому я остановился на:
/* test.c */
int main(){
return 0;
}
...
/* Compiling & Linking: */
cl /c /O2 /Ox /Os test.c
link /ENTRY:main /NODEFAULTLIB /SUBSYSTEM:WINDOWS /ALIGN:16 /ignore:4108 test.obj
Пока все хорошо, но я хотел бы иметь возможность вызывать функции Windows API.Например, как мне связать следующий фрагмент кода?
1007
Я прочитал следующие статьи, но не смог найти решение: Minicrt , SmallПрограммы , Tiny PE , Методы уменьшения размера исполняемого файла .
Заранее спасибо:)