Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Nejnovější kompilátor používající MSVCRT

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: Nejnovější kompilátor používající MSVCRT

Autor: pepak

11:16:25 08.08.2011

Tak už jsem našel řešení, které zkompiluje pokusný projekt:
http://web17.webbpro.de/index.php?page=nothing-new-msvcrt-dll

Na větších věcech to asi bude dělat problémy, ale když už teď vím, jak rozchodit základ, tak mohu aplikovat pokročilejší návody...

Citovat příspěvek

 

Re: Nejnovější kompilátor používající MSVCRT

Autor: pepak

10:58:03 08.08.2011

Mě na tom záleží.

Citovat příspěvek

 

RE: Re[2]: Nejnovejsi kompilator pouzivajici MSVCRT

Autor: LadislavZezula

10:52:50 08.08.2011

Zkousel jsem to a na prvni pokus mi to taky nejede.
Mozna by bylo lepsi to rovnou buildit tim WDKckem.

Jestli je ale jediny tvuj problem vetsi velikost EXE,
tak na to se vybodni. Zajima nekoho, ze EXE bude mit
o 100KB vice? V dobe terabajtovych disku?

L.



Příspěvek zaslán emailem

Citovat příspěvek

 

Re: Re[2]: Nejnovejsi kompilator pouzivajici MSVCRT

Autor: pepak

10:19:32 08.08.2011

Musím se přiznat, že pořád nemůžu přijít na to, co přesně udělat, abych linkoval proti MSVCRT.DLL. Nainstaloval jsem Visual Studio 2010 Express do defaultního umístění. Nainstaloval jsem nejnovější WDK do defaultního umístění. Spustil jsem VS IDE a napsal jednoduchý konzolový prográmek (ve smyčce projde všechny parametry a pomocí printf je vypíše na standardním výstupu). Zkompiloval jsem a podle očekávání to je závislé na MSVCR100.DLL. Procházel jsem project properties a našel jsem pár míst, která by mi asi pomohla (např. Configuration properties -> Linker -> Input -> Ignore specific default libraries a Additional dependencies), ale nevím, čím je naplnit. Jediné, čeho jsem dosáhl, bylo zrušení jakékoliv závislosti nastavením Configuration properties -> C/C++ -> Code Generation -> Runtime Library na Multi-threaded, ale to zase vede k velkým exáčům (pochopitelně). Mohl bys mi prosím podrobněji popsat, kam přesně sáhnout a co tam napsat? Děkuji.

Pepak

Citovat příspěvek

 

Re: Re[2]: Nejnovejsi kompilator pouzivajici MSVCRT

Autor: pepak

18:47:46 07.08.2011

OK, vyzkouším. Díky.

Citovat příspěvek

 

Re[2]: Nejnovejsi kompilator pouzivajici MSVCRT

Autor: LadislavZezula

18:40:19 07.08.2011

Nastav vychozi CRT knihovnu jako ignored, a pridej do additional
LIBS MSVCRT.lib z toho WDK. To by melo v pohode fungovat.

L.



Příspěvek zaslán emailem

Citovat příspěvek

 

Re: Nejnovejsi kompilator pouzivajici MSVCRT

Autor: pepak

18:36:26 07.08.2011

A WDK v sobě obsahuje kompilátor Cčka, nebo ho nějak integruju do stávajícího Visual Studia a tím se mi podaří existující kompilátor přesvědčit k použití MSVCRT? Nebo je potřeba udělat ještě něco jiného? (A co?)

Díky, Pepak

Citovat příspěvek

 

Re: Nejnovejsi kompilator pouzivajici MSVCRT

Autor: LadislavZezula

17:35:18 07.08.2011

> C++ 6.0, ale mám informaci, že součástí nějakého balíku (snad Device
> Driver Kitu?) je něco, co umožní používat linkovat s MSVCRT i novějším kompilátorům.

Ano, to můžu potvrdit. WDK (testováno na WDK 6001) linkuje MSVCRT.dll.

L.



Příspěvek zaslán emailem

Citovat příspěvek

 

Nejnovější kompilátor používající MSVCRT

Autor: pepak

14:39:53 07.08.2011

Ahoj,

nevěděl by někdo, jaký nejnovější kompilátor linkuje programy s MSVCRT a ne MSVCR71, 80 atp.? Podle čísla verze by to bylo Visual C++ 6.0, ale mám informaci, že součástí nějakého balíku (snad Device Driver Kitu?) je něco, co umožní používat linkovat s MSVCRT i novějším kompilátorům.

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: