[英]C++ Win32 without C Runtime library dependency but with malloc, free atd
我想減小在MS Visual Studio C ++中編程的win32應用程序的大小,並且我還希望在所有Windows版本(沒有Visual C ++ Redistributable Package的XP和更高版本)上都具有兼容性。 我使用/MT
和/NODEFAULTLIB
參數來減小文件大小並擺脫C運行時庫。 但是我無法使用malloc,free,strcat,strstr等功能。繞過此問題的最佳方法是什么?
我正在考慮以下替代方案:
還是針對我的問題的其他解決方案? 謝謝
我可能永遠也不會明白人們為什么要這么做(PC並非完全具有所有尺寸問題的嵌入式平台),但是基本上有三種選擇:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.