programm-release hat 1,6mb wenn mit mysqlclient.lib compiliert
-
wie schon gesagt, die exe ist, wenn ich sie mit der lib compiliere 1,6mb groß. wenn ich sie weg lasse ca 170kb.
hab schon die durch VS05 vorinstallierte durch eine von mir compilierte lib ersetzt (release build). die vorinstallierte hatte ca. 6mb, meine ca 3. hat aber leider nix gebracht :(.ich bin für jeden rat dankbar!
-
was willste?
-
liegt das nicht auf der hand? ich hätte die gerne eine exe die nicht 1,6mb groß ist sonder so vielleicht 250kb. oder ist das unmöglich wenn ich die mysqlclient.lib einbinde?
-
Stichwort dynamisches Linken. Dazu benötigst Du dann allerdings eine DLL, statt der LIB - und die mußt Du auch mit ausliefern. Lohnt sich also nur, wenn Du regelmäßig Updates der EXE machen musst / willst.
-
ok, hab die lösung gefunden! man sollte nicht die mysqlclient.lib sondern die libmysql.lib einbinden. jetzt ist das resultat ca. 200kb groß.
kann geschlossen werden
-
exepacker?!