CMake/Projects: Difference between revisions
JRodriguez (talk | contribs) m (Added HL2SDK-CMake) |
No edit summary |
||
Line 56: | Line 56: | ||
=Applications= | =Applications= | ||
* [http://www.aspeed.com ASPEED Software]<br>ASPEED's products include the ACCELLERANT SDK for parallelizing applications for grids or clusters. ASPEED provides APIs for easily improving application performance, with bindings in FORTRAN, C, C++, Java and C#. ACCELLERANT also provides an Application Manager for quickly parallelizing batch jobs from the command line; and Workload Balancer for simple resource management. ACCELLERANT supports Windows and Linux, as well as numerous "grid vendor" products. | |||
::''"ASPEED's SDK supports a wide range of platforms and languages, and CMake fit the bill perfectly for our build and release cycle. It works for Visual Studio IDE development, and it works from the command line under either Windows (nmake) or Linux. It works for FORTRAN as well as C++. It's an enormous time-saver, allowing us to quickly develop applications for multiple platforms. This in turn has allowed us to build, test and release software more frequently, giving us a market advantage."''<br>-Mike Dalessio, Head of Development, ASPEED Software | |||
* [http://www.paraview.org ParaView Parallel Visualization Application] | * [http://www.paraview.org ParaView Parallel Visualization Application] | ||
Revision as of 21:51, 23 February 2006
Libraries
Toolkits
Tools
Applications
- ASPEED Software
ASPEED's products include the ACCELLERANT SDK for parallelizing applications for grids or clusters. ASPEED provides APIs for easily improving application performance, with bindings in FORTRAN, C, C++, Java and C#. ACCELLERANT also provides an Application Manager for quickly parallelizing batch jobs from the command line; and Workload Balancer for simple resource management. ACCELLERANT supports Windows and Linux, as well as numerous "grid vendor" products.
- "ASPEED's SDK supports a wide range of platforms and languages, and CMake fit the bill perfectly for our build and release cycle. It works for Visual Studio IDE development, and it works from the command line under either Windows (nmake) or Linux. It works for FORTRAN as well as C++. It's an enormous time-saver, allowing us to quickly develop applications for multiple platforms. This in turn has allowed us to build, test and release software more frequently, giving us a market advantage."
-Mike Dalessio, Head of Development, ASPEED Software
- "ASPEED's SDK supports a wide range of platforms and languages, and CMake fit the bill perfectly for our build and release cycle. It works for Visual Studio IDE development, and it works from the command line under either Windows (nmake) or Linux. It works for FORTRAN as well as C++. It's an enormous time-saver, allowing us to quickly develop applications for multiple platforms. This in turn has allowed us to build, test and release software more frequently, giving us a market advantage."
- CadColon is a Computer Aided Detection (CAD) system designed to support radiologist's diagnosis of suspect polyps in the colon and rectum, using high and low dose CT.
"I started to develop on a project on Linux OS in C++ language on 3 January 2005, and I had never written from scratch any configure.in files, nor used autoconf tools seriously before. So since one of my task was to create the building process for the whole project, I had 2 choices: learn and use autoconf, or search in Internet for an alternative. The one day research ended up in CMake.org, which is an easy but very powerful tool, which allowed me to achieve all I wanted to do (debug/release/profile compilations, compilation based on the developer name, easily maintainable and customizable compilation of many shared/static libraries and applications), and which has a very fast learning curve, exactly what a projet need to achieve its aim in short time."
- Luca Cappa
Controls
Other