NET Framework is required for Windows 7, Vista and XP, but there is no pre-requirement for. It provides compilers, tools libraries, code samples and a help system for developers. Depending on how you plan on deploying it may or not be a real issue, but you should be aware of it. Most of These Compilers Handle Both C++ and C. Now someone will probably find about a dozen things wrong with this, but that's good, I can update and learn as we go.ĮDIT: As JimR said this comes with security implications, if you leave your libs folder world writable someone may use it to inject malicious code into your application. Edit: Might also say by users I mean the 5-ish people at the company paying for development, spec failure on our part not asking them to be more specific when they said cross-platform on modern operating systems. That is how I solved distributing a Qt4 application to users having distributions not shipping newer than Qt-3.3.6 (in 2009. Specifically they modify the LD_LIBRARY_PATH to include the /lib folder included with the application. In fact, GCC can compile three languages: C, C++, and Objective-C (a language that adds object-oriented programming capabilities to C). Looking at how others have resolved similar issues I can see that it is common to include the shared libraries with your application and then use a loader/wrapper, what you want to call it, script that modifies the environment before launching the application. The most important software-development tool in Linux is GCC the GNU C and C++ compiler. Thus ruling out the whole "just let the distro/users build it for their setup themselves". You are distributing a binary/closed source application.If nobody else feels like taking a swing at this I may as well inject something.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |