ใช้งาน Qt ดีบักโหมดใน Visual Studio 2010

จากตอนที่แล้วเรื่องการใช้งาน Qt ใน Visual Studio 2010 ในช่วงท้ายบอกไว้ว่ายังไม่สามารถใช้งาน ดีบัก (Debug) โหมดได้ เนื่องไลบารีที่โหลดมาถูกคอมไพล์มาด้วย Visual Studio 2008 จึงสามารถใช้ได้แต่ รีลีส (Release) โหมดเท่านั้น

Qt VS2008
Qt VS2008

วันนี้จะแสดงขั้นตอนการคอมไพล์ Qt ใหม่ด้วย Visual Studio 2010 ครับ น่าจะเป็นประโยชน์เวลาเขียนโปรแกรมแล้วหาบักไม่เจอในรีลีสโหมด

มีขั้นตอนตามลำดับดังนี้

  1. เปิดคอนโซลของ Visual Studio 2010 จาก Start Menu

    Visual Studio 2010 Command Line
    Visual Studio 2010 Command Line
  2. ไปยังโฟลเดอร์ที่ติดตั้งไว้ เช่น c:\Qt\4.7.4 หรือ e:\dev_tools\Qt\4.7.4 ในรูปตัวอย่างโดยใช้คำสั่ง cd ถ้าติดตั้งไว้ที่อื่นที่ไม่ใช่ c:\ เช่น e:\ อย่าลืมเปลี่ยน c:\ -> e:\ ด้วยนะครับ เสร็จแล้วพิมพ์ configure.exe ขั้นตอนดูได้ตามรูป
  3. หลังจาก enter แล้วก็จะมีเรื่องลิขสิทธิ์มาให้ตอบก็ใส่ไปตามลำดับตามรูป ถ้าต้องการอ่านรายละเอียดก็กดคีย์ตามต้องการ
  4. แล้วจะเริ่มทำการคอมไพล์ขั้นที่ 1 ซึ่งเป็นการคอมไพล์โมดูลพื้นฐานและคำสั่งต่างๆของ Qt เช่น qmake … รอต่อไปเรื่อยๆ
  5. หลังจากนั้นก็จะอ่านโปรเจคไฟล์ของโมดูลต่างๆ เพื่อเตรียมคอมไพล์ด้วย Visual Studio 2010 … รอต่อไปเรื่อยๆ
  6. หลังจากผ่านไป 10 กว่านาที (แล้วแต่ความเร็วเครื่อง) ก็จะหลุดออกมาที่ command prompt เหมือนเดิมแล้วก็พิมพ์ nmake ตามรูป
  7. หลังจาก enter แล้วก็จะเป็นการคอมไพล์ที่แสนยาวนาน (หลายชั่วโมง) ตามรูป ระหว่างนี้ก็อู้ตามอัธยาศัย
  8. เหมือนเสร็จแล้วจะกลับมาที่ command prompt เหมือนเดิม ณ ตอนนี้ควรจะกลับไปคอมไพล์และทดสอบโปรแกรมในบทความที่แล้วด้วยดีบักโหมดได้แล้ว
โชดดีครับ มีอะไรถามไว้ได้เลย

 

LINE it!
The following two tabs change content below.
บ้าหุ่นยนต์ ชอบสร้างหุ่นยนต์ เชื่อว่าหุ่นยนต์จะช่วยให้ชีวิตของคนทุกระดับดีขึ้น และจะสร้างบริษัทหุ่นยนต์ระดับโลกที่ไทย!
Loading Facebook Comments ...
Loading Disqus Comments ...