Differences

This shows you the differences between two versions of the page.

Link to this comparison view

dev:build_qgc_new [2012/06/24 01:37]
dagoodma
dev:build_qgc_new [2012/06/25 19:15] (current)
dagoodma
Line 14: Line 14:
 ===== 1b) Download the MAVLink Code (OPTIONAL) ===== ===== 1b) Download the MAVLink Code (OPTIONAL) =====
  
-Skip this step if you don't plan to generate custom messages, because QGC comes with a built-in MAVLink. Repeat step **1)** for the link below.+Skip this step if you don't plan to generate custom messages, since QGC comes with a bundled version of MAVLink. Repeat step **1a)** for the link below.
  
   * [[http://github.com/mavlink/mavlink|MAVLink Source Code]]   * [[http://github.com/mavlink/mavlink|MAVLink Source Code]]
Line 32: Line 32:
 qmake -tp vc qgroundcontrol.pro qmake -tp vc qgroundcontrol.pro
 </code> </code>
 +
 +//**Note: Re-run QMAKE on every change to the Qt project file, and re-run it after every code update.**//
  
 Next, start Visual Studio 2010 and load the newly generated solution: Next, start Visual Studio 2010 and load the newly generated solution:
Line 37: Line 39:
 //File// -> //Open// -> //Project/Solution// //File// -> //Open// -> //Project/Solution//
  
-Choose '''qgroundcontrol.sln''' or '''qgroundcontrol.vcproj''' in the QGC source directory.+Choose '''qgroundcontrol.sln''' or '''qgroundcontrol.vcproj''' in the QGC source directory, and build the solution:
  
-//**Note: Re-run QMAKE on every change to the Qt project file, and re-run it after every code update.**//+//Build// -> //Build Solution//
  
 ===== 2b) Linux / Mac OS X: GNU ===== ===== 2b) Linux / Mac OS X: GNU =====
Line 49: Line 51:
 ====== 3) Run ====== ====== 3) Run ======
  
-An executable should have been generated in the '''debug''' folder of the QGC source folder.   +An executable should have been generated in the '''debug''' folder of the QGC source directory.