วันพฤหัสบดีที่ 4 พฤศจิกายน พ.ศ. 2553

ทดลองเขียน Hello world! โดยใช้ Library ของ Qt ด้วยการใช้ Console

 จากที่สนในมานานแล้วว่า Qt นี้มันคืออะไร ทำงานอย่างไร แต่ก็ยังไม่ได้จริงจังสักที แค่เปิด ๆ ปิด ๆ อยากอ่านก็เปิด ๆ อ่านไม่เข้าใจก็ปิด ๆ ออกไป ตอนเช้ากับบรรยากาศหนาวในวันนี้ทำให้อยากลองเขียนจริง ๆ ขึ้นมาสักทีก็เลยลงมือเขียน จนสำเร็จออกมาได้ ถึงแม้จะเป็นโปรแกรม Hello world แต่ สิ่งที่ได้ไม่ได้แค่นั้นครับ อย่างน้อย ๆ ก็ได้วิธีการ compile และ run และ การติดตั้งเบื้องต้น ซึ่งจะนำเราไปสู่โปรแกรมที่ใหญ่ ๆ ขึ้นไป ด่านแรกและอยากคือการตั้งสภาพแวดล้อมในการทำงานนั้นเอง 



ขั้นตอนครับ 

1. ประกอบด้วยคำสั่งอย่างง่ายครับให้โปรแกรมมันแสดงข้อความออกมา ตามด้านล่าง

example source code

ตัวอย่าง Folder ที่จัดเก็บ


folder contain cpp fiile

2. เปิด qt console แล้วสร้าง Project สำหรับ Qt โดยใช้คำสั่ง qmake –project
menu open Qt console

start Qt console

ใช้คำสั่ง

use qmake -porject
จะมีไฟล์เพิ่มขึ้นมาใน Folder ที่จัดเก็บ

use qmake -porject and result

แล้วเพิ่มบรรทัดสำหรับแสดงผลแบบ console เข้าไปในไฟล์ .pro


edit project config to support console application

3. เตรียมสภาพแวดล้อมของการ compile ด้วย qmake จะได้ไฟล์ Makefile, Makefile.Release,Makefile.Debug และ Folder 2 อัน คือ degug and release

ดังภาพด้านล่าง

use qmake



file after qmake

4. build Project จาก Makefile ด้วยคำสั่ง mingw32-make –w และทดสอบ run คำสั่ง พร้อมผลลัพธ์ดังภาพด้านล่าง


ผลการ build

ผลการรัน



อันนี้แบบลุยหน่อยจัดการเองหมด แต่จริง ๆ Qt ก็มีส่วนใช้งานที่เป็น Graphics ให้สามารถเรียกใช้งานได้อย่างง่ายด้วยครับ เอาไว้แสดงในหัวข้อต่อไป

ไม่มีความคิดเห็น:

แสดงความคิดเห็น