Как сделать, так чтобы Borland C++ bilder создавал консольные приложения, которые работали бы без него, но написаны при этом на ANSI/ISO C/C++ ?
Нужно отключить поддержку пакетов, но размер увелится в 10 раз Project -> Options -> Packages -> Runtime packages -> снять флаг Build with Runtime packages
JCronuz >Нужно отключить поддержку пакетов, но размер увелится в 10 раз А вот и нет, зачем консольным прогам VCL? Да и rtl можно рубануть.
Значит все-таки речь о приложениях такого типа: #include<stdio.h> int main(){ int i; i=i*i; printf("%d",&i); return 0; }
Там нужно просто вызвать пункт меню New>Other (за точность не ручаюсь, но смысл названия пункта именно такой), и в открывашемся окне, где можно выбирать тип создаваемого проекта, выбрать консольное приложение. Ну или вручную закоцать в проекте всё, кроме файла с WinMain, а в нём прописать {$APPTYPE CONSOLE} Booster А потому что "переиспользование кода". И без StringList'а-то временами тошновато бывает, а функционал TJPEGImage, к примеру, повторить самостоятельно - это вообще утончённый мазохизм.