Lazarus for Cross-Platform Development
This article gives a brief overview of how Lazarus and FPC make cross-platform development easy with a fast native compiler. Developers have the choice to optimize as far as they want, even down to assembly level or by accessing system libraries directly. The visual editors allow you to design dialogs and database applications quickly. The package system greatly simplifies the structuring of large projects and porting and distributing code to other platforms. The IDE cross-editing features allow developers to work under Linux and code for another target.
Free Pascal: www.freepascal.org
Multiplatform Programming Guide: wiki.lazarus.freepascal.org/Multiplatform_Programming_Guide
Cross Compiling under Linux: wiki.lazarus.freepascal.org/Cross_compiling_for_Win32_under_Linux
Cross Compiling with Lazarus: wiki.lazarus.freepascal.org/Cross_compiling
How to Write Portable Code: www.stack.nl/~marcov/porting.pdf
Mattias Gaertner joined the Lazarus Project in 2001, cutting his last ties to Windows and switching happily to Linux. Your comments are welcome at email@example.com.
Special Reports: DevOps
Have projects in development that need help? Have a great development operation in place that can ALWAYS be better? Regardless of where you are in your DevOps process, Linux Journal can help!
With deep focus on Collaborative Development, Continuous Testing and Release & Deployment, we offer here the DEFINITIVE DevOps for Dummies, a mobile Application Development Primer, advice & help from the experts, plus a host of other books, videos, podcasts and more. All free with a quick, one-time registration. Start browsing now...