Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Delphi 64 bit

Dobrý den.
Koupil jsem si novy notas kde už mám 64 bit Windows, a nainstaloval delphi (RAD studio 10.1 Berlin)
V tools - options - libray si mohu vybrat zda přidávám knihový pro 32 bit Windovs nebo 64 bit Windovs.
Když dam nový projekt (File - New - VLC forms application).
A pak Projekt - Options, mam v target jen 32 bit platforma.
Jak na to, když chci můj projekt zkompilovat pro 64 bit platformu?

Předmět Autor Datum
Přidej si v nastavení projektu další platformu, vyber Windows 64b Pak si při kompilaci budeš moct vy… nový
Jan Fiala 18.10.2017 06:38
Jan Fiala
V štandardnom rozložení plochy RAD studia (Delphi) máš na pravej strane okno Project Manager-a. V zo… nový
pme 18.10.2017 19:12
pme
Asi jsem to špatně nainstaloval. nový
Vašek.L 19.10.2017 06:26
Vašek.L
V tom případě spusť z menu Tools položku "Manage platforms". Tam si zvol Windows 64b a nech do doins… nový
Jan Fiala 19.10.2017 07:06
Jan Fiala
Mám Delphi 10.2. V Menu Tools položku Manage Platforms nemám... Když ve stávající 32b aplikaci chci… nový
sat 18.04.2023 22:14
sat
To bude tim, ze ji tam (Win64) uz mas a pro dalsi.platgormy (iOS, Linux, Android) nemas licenci nový
Jan Fiala 19.04.2023 05:32
Jan Fiala
Že 64b platformu mám nainstalovanou, to jsem zjistil. Jde mi o to, jestli můžu nějakým způsobem stáv… nový
sat 19.04.2023 21:12
sat
Staci v nastavení projektu pridat platformu, následně přepnout na 64b a zkompilovat. Ale musíš vést… nový
Jan Fiala 20.04.2023 09:06
Jan Fiala
A to mi právě nejde, abych ve stávajícím projektu přidal novou platformu (v mém případě Win 64 b). J… nový
sat 20.04.2023 10:51
sat
A mas to nainstalovane? U starsich verzi jsi musel pri instalaci volit, ze chces Win 32 a Win 64 (kr… nový
Jan Fiala 20.04.2023 11:02
Jan Fiala
Řekl bych, že musím mít, protože když dám nový projekt, tak v ProjettManagerovi platformu Win64 můžu… nový
sat 20.04.2023 11:07
sat
Posli obrazek z nastaveni projektu, kde nemuzes pridat platformu. Pripadne bych se mohl treba pres T… nový
Jan Fiala 20.04.2023 15:35
Jan Fiala
Co přesně myslíš nastavením projektu? Nevím, jestli jsem poslal, co jsi chtěl... nový
sat 20.04.2023 20:47
sat
Co kdybys misto add platform rozkliknul to [+] vedle Win 32? Pokud tam jiz Win 64 mas, tak yi dalsi… nový
Jan Fiala 20.04.2023 21:16
Jan Fiala
To jsem už zkoušel, vypadá to takto. Ani tudy cesta nevede. Vypadá to, že budu muset udělat nový pro… nový
sat 20.04.2023 21:51
sat
Jeste zkus zazalohovat slozku, smaz soubor .DPROJ a pak otevri kos.dpr. On si vytori novy standardni… poslední
Jan Fiala 21.04.2023 07:03
Jan Fiala
Děkují všem, vyřešeno ;-) nový
Vašek.L 19.10.2017 13:46
Vašek.L

Přidej si v nastavení projektu další platformu, vyber Windows 64b
Pak si při kompilaci budeš moct vybrat, jestli budeš kompilovat pro 32 nebo 64.
Podmínkou je nainstalovanou podporu pro Windows 64 při instalaci Delphi.

Mám Delphi 10.2. V Menu Tools položku Manage Platforms nemám...
Když ve stávající 32b aplikaci chci v okně Project Manager přes pravé tlačítko myši na Target Platforms (Win32) přidat další platform, tak se objeví AddPlatform, ovšem podsvícené šedě a další platforma přidat nejde.
Když dám novou aplikaci, tak v okně Project Manager další platforma (W64 b) přidat jde.
Kde je chyba?
Díky.

Staci v nastavení projektu pridat platformu, následně přepnout na 64b a zkompilovat.
Ale musíš vést v patrnosti, že mezi 32b a 64b jsou rozdíly ve velikosti datových typů, takže pokud používáš něco, co počítá s konkrétné velikostí, tak buď musíš změnit deklaraci nebo upravit program (Integer, Pointer, ...)

A to mi právě nejde, abych ve stávajícím projektu přidal novou platformu (v mém případě Win 64 b). Jak sem už psal, když kliknu v ProjectManegeru na TargetPlatofom, objeví se mi zašedlé tlačítko AddPlatform, takže přidat novou platformu nelze. Mám W10 a Delphi 10.2 Enterprice, ale to by nemělo hrát roli.

Zpět do poradny Odpovědět na původní otázku Nahoru