Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Visual Studio installieren um Quellcode zu compilieren
- - By Chess Player Date 2022-01-27 09:55
Hallo, ich bin gerade dabei Visual Studio von MS zu installieren und werde dabei erschlagen was die ganzen Optionen angeht.
Zum Beispiel: Net, asp.net, unity, phyton...

Was wird denn genau benötigt?
Parent - - By Lars Nowak Date 2022-01-27 11:04 Upvotes 1
Das hängt davon ab, was für einen Code du compilieren möchtest.
Eine .net-Variante bestimmt, aber wenn du z.B. kein Pythoncode hast benötigst du auch die Python-Option nicht. Wenn du kein Server programmieren möchtest,
wahrscheinlich auch kein ASp.Net.

Lars
Parent - - By Chess Player Date 2022-01-27 11:16
Konsolenanwendungen z.B. Fire 8.
Parent - By Lars Nowak Date 2022-01-27 11:25
Sieht nach C++ aus. Also benötigst du die (Desktop-Entwicklung) C++ Komponente.
Parent - By Chess Player Date 2022-01-27 15:25
Parent - - By Chess Player Date 2022-01-27 20:33
Ich bekomme jede Menge an Fehlern bei der Compilierung mit diesem Compiler:

######################################################
Microsoft Visual Studio Community 2022
Version 17.0.5
VisualStudio.17.Release/17.0.5+32112.339
Microsoft .NET Framework
Version 4.8.04084

Installierte Version: Community

Visual C++ 2022   00482-90000-00000-AA028
Microsoft Visual C++ 2022

ASP.NET and Web Tools 2019   17.0.795.42246
ASP.NET and Web Tools 2019

ASP.NET Web Frameworks and Tools 2019   17.0.795.42246
Weitere Informationen finden Sie unter https://www.asp.net/.

Azure App Service Tools v3.0.0   17.0.795.42246
Azure App Service Tools v3.0.0

C#-Tools   4.0.1-1.21568.1+6ab6601178d9fba8c680b56934cd1742e0816bff
C#-Komponenten, die in der IDE verwendet werden. Abhängig von Ihrem Projekttyp und den zugehörigen Einstellungen kann eine andere Version des Compilers verwendet werden.

Common Azure Tools   1.10
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.

Dotfuscator Community Edition   6.5.0+76d4669002
PreEmptive Protection - Dotfuscator CE

Erweiterungen der Visual Studio-Containertools   1.0
Hiermit werden Container in Visual Studio angezeigt, verwaltet und diagnostiziert.

Microsoft JVM Debugger   1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines

Microsoft MI-Based Debugger   1.0
Provides support for connecting Visual Studio to MI compatible debuggers

Microsoft Visual C++-Assistenten   1.0
Microsoft Visual C++-Assistenten

Microsoft Visual Studio-Tools für Container   1.2
Jetzt können Sie Ihre ASP.NET Core-Anwendung in der Zielumgebung entwickeln, ausführen und überprüfen. Drücken Sie F5, um die Anwendung direkt in einem Container mit Debugfunktionen auszuführen, oder STRG+F5 zum Bearbeiten und Aktualisieren Ihrer Anwendung, ohne den Container erneut erstellen zu müssen.

NuGet-Paket-Manager   6.0.1
NuGet-Paket-Manager in Visual Studio. Weitere Informationen zu NuGet finden Sie unter https://docs.nuget.org/.

ProjectServicesPackage Extension   1.0
ProjectServicesPackage Visual Studio Extension Detailed Info

Razor (ASP.NET Core)   17.0.0.2156603+e9cd763349a080127b6519ffbec0123949a4c385
Stellt Sprachdienste für ASP.NET Core Razor bereit.

SQL Server Data Tools   17.0.62110.20190
Microsoft SQL Server Data Tools

Testadapter für Boost.Test   1.0
Aktiviert Visual Studio-Testtools mit Komponententests, die für Boost.Test geschrieben wurden. Nutzungsbedingungen und Drittanbieterhinweise stehen im Installationsverzeichnis der Erweiterung zur Verfügung.

Testadapter für Google Test   1.0
Ermöglicht die Verwendung von Visual Studio-Testtools mit Komponententests, die für Google Test geschrieben wurden. Die Nutzungsbedingungen und Drittanbieterhinweise stehen im Installationsverzeichnis der Erweiterung zur Verfügung.

TypeScript-Tools   17.0.1001.2002
TypeScript-Tools für Microsoft Visual Studio

VC-Paket für Microsoft Visual Studio   1.0
VC-Paket für Microsoft Visual Studio

Visual Basic-Tools   4.0.1-1.21568.1+6ab6601178d9fba8c680b56934cd1742e0816bff
Visual Basic-Komponenten, die in der IDE verwendet werden. Abhängig von Ihrem Projekttyp und den zugehörigen Einstellungen kann eine andere Version des Compilers verwendet werden.

Visual F# Tools   17.0.0-beta.21522.2+6d626ff0752a77d339f609b4d361787dc9ca93a5
Microsoft Visual F# Tools

Visual Studio-Tools für CMake   1.0
Visual Studio-Tools für CMake

Visual Studio-Tools für Container   1.0
Visual Studio-Tools für Container

Visual Studio Code-Debugadapter-Hostpaket   1.0
Interopebene zum Hosten der Visual Studio Code-Adapter in Visual Studio

Visual Studio IntelliCode   2.2
KI-gestützte Entwicklung für Visual Studio.
##################################################

z.B. diese hier:

1>C:\Users\Privat\Desktop\Stockfish-sf_14.1\Stockfish-sf_14.1\src\evaluate.h(54,31): error C2039: "optional" ist kein Member von "std".

Was läuft hier falsch?
Parent - - By Andreas Matthies Date 2022-01-28 10:20 Edited 2022-01-28 10:31
Du musst in den Projekteigenschaften den C++-Sprachstandard auf ISO C++17 stellen, dann sollten die Fehler verschwinden.
Außerdem ist, wenn ich mich richtig erinnere, unter "Erweitert" der Zeichensatz auf die Einstellung "Multibyte" umzustellen, damit  MSVC den Stockfish kompiliert.
Parent - By Chess Player Date 2022-01-28 16:47
Danke, C++17 hat es gebracht.
Parent - - By Chess Player Date 2022-02-03 10:26
Hi, wer kann mir sagen wo im Visual Studio 2022 diese Compiler Option versteckt ist?

Ich kann sie nicht finden. Diese hier:

-DUSE_POPCNT
Parent - By Andreas Matthies Date 2022-02-03 17:10
In den Projekteigenschaften unter C++/Präprozessor kannst du bei den Präprozessordefinitionen USE_POPCNT und was du beim gcc sonst noch so per -D... definierst hinzufügen. Ist ein bißchen tricky, da die Debug und Release Konfigurationen hier unterschiedliche Einstellungen haben, musst du es meines Wissens in beiden Konfigurationen einzeln ergänzen.
Up Topic Hauptforen / CSS-Forum / Visual Studio installieren um Quellcode zu compilieren

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill