Идеальный компилятор C++ для нехорошихъ штучек
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Идеальный компилятор C++ для нехорошихъ штучек - 2009-04-08 13:44:18.666666
|
|
|
Jasmin
Сообщений: 2320
Оценки: 0
Присоединился: 2007-05-03 23:08:53.390000
|
Подсказывайте. Дописала свой бот почти, используюцца только сокеты и свин-апи. Удачно компилится как в MSVS2008 так и в DevCPP. Но не один вариант не может удовлетворить порнозвезду. MSVS2008 - как продукт вообще от среды отвязать то?? Как не тыркай галочки - все одно какие то библиотеки требует, дядя Билли вообще говорит - ставь MSVC++ Redistributable. Ога, счаз. DevCPP - этот отвязываецца, только размер большой. 500 кб за просто так, после включения всех оптимизаций - 300. Мошт библиотеки как то не так подключаю, например для сокетов было добавлено -lwsock32 в Parameters->Linker (а иначе не компилилось вообще) Борланд Билдер попробовать, чтоле…. [sm=ai.gif]
|
|
|
RE: Идеальный компилятор C++ для нехорошихъ штучек - 2009-04-08 13:58:53.640000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
MSVS2008 прекрасно отвязывается. Св-ва проекта - Code Generation - вместо MultiThreaded DLL врубить MultiThreaded. И никаких redistr package не нужно. Debug - по желанию. Проверено - работает. Либо собирать вручную, как в старые добрые времена :)
|
|
|
RE: Идеальный компилятор C++ для нехорошихъ штучек - 2009-04-08 13:59:44.180000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
в dev-c++, я думаю размер такой потому, что libc статически прикомпоновывается. С этим бороться можно, но непросто. Вижу два пути – компоновать динамически, но это не сильно лучше, по-моему, ибо какая разница: 500Kb в одном файле, или в двух? Второй – отказываться от libc, которая в mingw, и пытаться заместить её тем, что можно найти в win32api. Второй путь правильнее, даже я думаю, это можно сделать. Но как это делать – я не знаю. Может если тупо скомпилять в объектник, а потом компоновать отказавшись от стандартных библиотек, и подсовывая вендовые? Но где тогда брать всякие там crti.o? Либо искать в msvc/borlandc, либо писать самостоятельно. Может стоит попробовать Intel C++? Он вроде не порт из *nix, который тянет за собой эмуляцию *nix окружения, а вполне себе вендовое приложение. Или какой-нибудь там Watcom C++, который ныне OpenWatcom
|
|
|
RE: Идеальный компилятор C++ для нехорошихъ штучек - 2009-04-08 16:29:05.036666
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
quote:
Св-ва проекта - Code Generation - вместо MultiThreaded DLL врубить MultiThreaded. Мм! Кстати! Прошу прощения за вторжение,но пробовал так делать, после этого среда потребовала отрубить Common Language Runtime Support, после чего перестала видеть весь System как таковой при линковке. Как всё таки разрулить теперь эти настройки?
|
|
|
RE: Идеальный компилятор C++ для нехорошихъ штучек - 2009-04-08 17:35:17.803333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Ты не путай C++ и Managed C++ - это 2 разных языка.
|
|
|
RE: Идеальный компилятор C++ для нехорошихъ штучек - 2009-04-08 20:42:16.230000
|
|
|
BlagJack
Сообщений: 59
Оценки: 0
Присоединился: 2008-08-29 21:39:37.970000
|
Свойства проекта / C/C++ / создание кода / проверка переполнения буфера / нет Свойства проекта / C/C++ / создание кода / основные провеки времени выполнения / По умолчанию Свойства проекта / C/C++ / Компоновщик / Файл Манифеста / Создавать Манифест / Нет и ключ линкеру /NODEFAULTLIB
|
|
|
RE: Идеальный компилятор C++ для нехорошихъ штучек - 2009-04-09 11:56:51.753333
|
|
|
Wlada
Сообщений: 1233
Оценки: 0
Присоединился: 2007-09-24 12:01:26.970000
|
quote:
ORIGINAL: Jasmin DevCPP - этот отвязываецца, только размер большой. 500 кб за просто так, после включения всех оптимизаций - 300. Мошт библиотеки как то не так подключаю, например для сокетов было добавлено -lwsock32 в Parameters->Linker (а иначе не компилилось вообще) Большой размер не панацея, файлы сжимаются например UPX, сама им пользуюсь, скачать можешь тут P.S. Borland там тоже есть и MSVS
|
|
|
RE: Идеальный компилятор C++ для нехорошихъ штучек - 2009-04-24 02:15:31.550000
|
|
|
HolyAnimal =^.^=
Сообщений: 88
Оценки: 0
Присоединился: 2009-02-28 01:26:28.003333
|
deleted <_<
|
|
|
RE: Идеальный компилятор C++ для нехорошихъ штучек - 2009-04-24 05:26:42.976666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
___ Есть мнение, что это не компилятор :D
|
|
|
RE: Идеальный компилятор C++ для нехорошихъ штучек - 2009-04-26 05:24:35.806666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
бинарник пострипала?
|
|
|
|
|