From charlesreid1

02_Software.pdf(file size: 5.78 MB, MIME type: application/pdf)

Scientific Computing Summer Workshop 2: Software.

Wednesday, July 7th, 2010.


Abstract: One extremely important but often overlooked aspect of scientific computing is the process of creating, building, and using scientific software. Sometimes this software is written by you or your group, other times it is written by someone you'll never meet. This workshop will cover some important techniques for building your own software project, some tools to manage your software projects as they grow in complexity, and commonly-used build tools that are used in most large-scale third-party software projects, such as autoconf, GNU make, and cmake. This discussion will cover concepts essential to building software (compilers, binaries, "make" and "cmake", libraries, linking, etc.), as well as give hands-on demonstrations in building several useful tools. Also, a brief discussion about basic source code management and documentation management (critical to any software project) will be given.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeDimensionsUserComment
current17:04, 30 September 2010 (5.78 MB)Admin (talk | contribs)Scientific Computing Summer Workshop 2: Software. Wednesday, July 7th, 2010. One extremely important but often overlooked aspect of scientific computing is the process of creating, building, and using scientific software. Sometimes this software is writte

The following page uses this file: