Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Visual Studio C++ fordítókat, linkereket és egyéb eszközöket tartalmaz, amelyekkel platformspecifikus verziókat hozhat létre az alkalmazásokból, amelyek 32 bites, 64 bites vagy ARM-alapú Windows operációs rendszereken futtathatók. Más választható Visual Studio-számítási feladatok segítségével C++ eszközökkel célozhat meg más platformokat, például iOS, Android és Linux rendszert. Az alapértelmezett buildarchitektúra 32 bites x86-os eszközökkel készíti el a 32 bites, x86 natív Windows-kódot. Azonban valószínűleg van egy 64 bites számítógépe. Ha a Visual Studio 64 bites Windows operációs rendszerre van telepítve, további fejlesztői parancssori parancsikonok érhetők el a 64 bites, x64-alapú natív és keresztfordítókhoz. A 64 bites kódhoz elérhető processzor- és memóriaterületet a 64 bites, x64-alapú eszközkészlettel használhatja az x86-os, x64- vagy ARM-processzorokhoz készült kód készítésekor.
64 bites fejlesztői parancssori parancsikon használata
A windowsos parancssorok eléréséhez a Start menütípuson x64 válassza ki az x64 natív vagy eszközközi fejlesztői parancssorok egyikét.
Ha a Visual Studio különböző verziói vannak telepítve, a parancssor más verziói is megjelennek. Válassza ki a használni kívánt Visual Studio-verzióra vonatkozó kérést.
A Windows korábbi verzióiban a Start menüből válassza a Minden program lehetőséget, majd bontsa ki a Visual Studio verziójának mappáját (és a régebbi Visual Studio verziókban nyissa meg a Visual Studio Tools mappát). További információ: Fejlesztői parancssori parancsikonok.
64 bites üzemeltetett buildarchitektúra beállítása a Vcvarsall.bat használatával
Bármely natív vagy keresztfordítóeszköz buildkonfigurációja használható a parancssorban a vcvarsall.bat parancsfájl futtatásával. Ez a parancsfájl konfigurálja azokat az elérési utat és környezeti változókat, amelyek lehetővé teszik egy adott buildarchitektúra használatát egy meglévő parancssori ablakban. További útmutatásért tekintse meg a fejlesztői parancsfájl helyeit.
Megjegyzések
Megjegyzés:
Az egyes Visual Studio-kiadásokhoz tartozó konkrét eszközökkel kapcsolatos információkért lásd: Visual C++ Tools and Features in Visual Studio Editions.
További információ arról, hogyan hozhat létre 64 bites alkalmazásokat a Visual Studio IDE használatával : Útmutató: Microsoft C++-projektek konfigurálása 64 bites, x64-alapú platformokra.
Amikor C++ munkafolyamatot telepít a Visual Studio telepítőjében, az mindig 32 bites, x86-alapú, natív és keresztfordító eszközöket telepít x86 és x64 kód fordításához. Abban az esetben, ha a univerzális Windows platform feladatcsomagját is belefoglalja, a rendszer x86-alapú keresztszövegszerkesztő eszközöket is telepít az ARM kód fordításához. Ha ezeket a számítási feladatokat egy 64 bites x64-processzorra telepíti, 64 bites natív és keresztfordító eszközöket is kap az x86, x64 és ARM-kód létrehozásához. A 32 bites és a 64 bites eszközök azonos kódot hoznak létre, de a 64 bites eszközök több memóriát támogatnak az előre összeállított fejlécszimbólumok és a Teljes programoptimalizálás (/GL és /LTCG) lehetőségekhez. Ha a 32 bites eszközök használatakor memóriakorlátok lépnek fel, próbálja ki a 64 bites eszközöket.