Möglich? Zu verrückt zum Nachdenken? wenn ja und nein (bzw.) keine Idee, wie man das macht?Kompilieren von MySQL unter Windows mit C++ Builder
Antwort
Ich weiß nicht, ob es möglich ist. Mit neueren Versionen von Builder und einigen wahrscheinlich nicht unerheblichen Anstrengungen, würde ich es wahrscheinlich vermuten. Aber warum um alles in der Welt möchten Sie? Sie erhalten eine Version von MySQL, die in einer nicht getesteten Umgebung kompiliert wurde, anstelle der von MySQL selbst bereitgestellten Distributionsversionen, die eine Menge Test-Exploits ergeben. Ich kann mir keinen einzigen Vorteil vorstellen, aber ich kann mir viele Nachteile vorstellen.
Wenn Ihr Problem ist, dass Builder die einzige Entwicklungsumgebung ist, die Sie übergeben müssen, beachten Sie, dass Sie mit Visual C++ Express kompilieren können, die MS Ihnen kostenlos zur Verfügung stellt.
Wenn Sie wirklich dies tun wollen, werden Sie wollen MySQL's build guide und CMake. Folgen Sie den Anweisungen für Visual Studio, um etwas zu erreichen, mit dem Sie beginnen können. Sie müssen dann hacken um nach geeigneten Compiler-Optionen und so weiter zu suchen.
Sollte nicht zu anspruchsvoll sein; Verwenden Sie einfach Cygwin, wenn Sie es kompilieren möchten.
- 1. Kompilieren von C++ - Programm unter Windows XP
- 2. Kompilieren von mysql-python unter Windows mit PIP
- 3. Kompilieren von C# + WPF unter Linux unter Windows
- 4. Kompilieren von C++ - Programmen mit Emacs unter Windows
- 5. Matlab Builder NE/MCR unter Windows 8
- 6. Kompilieren von Doxygen aus Quellen unter Windows
- 7. Kompilieren von GTK + -Anwendungen unter Windows?
- 8. Kompilieren unter Windows und Linux
- 9. Installieren von GTK und Kompilieren mit gcc unter Windows?
- 10. MySQL mit Haskell unter Windows
- 11. MySQL/Ruby unter Windows
- 12. Kompilieren von Gnu11 für Windows mit MinGW unter Linux
- 13. Theano + Cuda 8.0 unter Windows - Kompilieren Fehler
- 14. MySQL Shell unter Windows
- 15. Cross-kompilieren unter Windows und Linux
- 16. Kompilieren von C-Quelle mit Makefile in Windows
- 17. Kompilieren Kleines Gcc Projekt unter Windows mit MinGW
- 18. Sperren von Dateien mit C++ unter Windows
- 19. Fehler beim Kompilieren von ITK 4.10.0 unter Windows
- 20. Jade in Webstorm unter Windows automatisch kompilieren
- 21. Kompilieren von C++ Builder-Projekt über die Befehlszeile
- 22. Kompilieren Sie Swift unter Windows von Silver Command Line?
- 23. Kompilieren von C++ mit SWIG unter Mac OS X
- 24. Dashing und mySQL mit Ruby unter Windows
- 25. C# Windows-Anwendung mit MySql
- 26. Kompilieren MFC-Programm mit VS 2012 unter Windows XP
- 27. PDO-Treiber für MySQL unter Windows installieren
- 28. MySQL-Replikation von Linux zu MySQL unter Windows über SSH?
- 29. Portierung von Borland C++ Builder auf Qt
- 30. Log auf Ereignisanzeige unter Windows mit C++
Die einzigen Gründe, warum ich darüber nachdenke, sind wegen der Vertrautheit mit der IDE und der Aufnahme von sehr guten Bibliotheken wie Boost und sogar der VCL. Wie auch immer Sie Recht haben, wenn diese Vorteile durch die Nachteile sehr aufgewogen werden, werde ich es einfach aufheben und VS benutzen. –
Sofern Sie nicht vorhaben, selbst an MySQL (oder seinen Schnittstellen) zu arbeiten, würde ich vorschlagen, nur die von MySQL AB bereitgestellten Bibliotheken und Binärdateien zu verwenden und überhaupt keine Kompilierung durchzuführen. –