in Testing, Tool

วิธีติดตั้ง CppUTest 3.7 เพื่อใช้งานกับ Visual Studio 2015

บทความนี้ ใช้ OS Windows 10 build 10074 ในการสาธิต

โปรแกรมที่เกี่ยวข้อง
– Visual Studio Community 2015 RC
– CMake 3.2.2 หรือสูงกว่า
– CppUTest 3.7.2

ขั้นตอน
1.ติดตั้ง Visual Studio Community 2015 RC
2.ติดตั้ง CMake 3.2.2
3.ดาวน์โหลด CppUTest 3.7.2 จาก http://cpputest.github.io
จากนั้นทำการ extract ไปที่ path ที่ต้องการ (ในที่นี้ผมเอาไปไว้ที่ C:\DEVELOPERS)

4.กำหนด Environment Variable โดยไปที่ System > Advanced System Settings > Environment Variables แล้วทำการเพิ่มตัวแปรเหล่านี้ในส่วน System Variables

name: CMAKE_ROOT
value: pathที่คุณเลือกติดตั้งCmake

name: CPPUTEST_HOME
value: pathที่คุณExtractไฟล์CppUTestไว้

5.แก้ไขค่าของตัวแปร path โดยเติม ;%CMAKE_ROOT%\bin ต่อท้ายจากค่าเดิม

6.เปิด command prompt แล้วพิมพ์คำสั่งดังนี้

cd %CPPUTEST_HOME%
cmake CMakeLists.txt

7.เปิด Windows Explorer แล้วไปที่ path ที่ของ CppUTest เพื่อเปิดไฟล์ CppUTest.sln

8.ไปที่ Solution Explorer แล้วทำการคลิ้กขวาที่ CppUTestExtTests แล้วเลือก properties
จากนั้น ในหัวข้อย่อย C/C++ > AllOptions ให้เปลี่ยนค่า Treat Warning As Error จาก Yes เป็น No ดังภาพด้านล่าง
CppUTest37buildOnVS_01

9. ที่ Solution Explorer แล้วทำการคลิ้กขวาที่ CppUTestTests แล้วเลือก properties
จากนั้น ในหัวข้อย่อย C/C++ > AllOptions ให้เปลี่ยนค่า Treat Warning As Error จาก Yes เป็น No ดังภาพด้านล่าง
CppUTest37buildOnVS_02

10. ที่ Solution Explorer แล้วทำการคลิ้กขวาที่ CppUTest แล้วเลือก properties
จากนั้น ในหัวข้อย่อย C/C++ > AllOptions ให้เปลี่ยนค่า Treat Warning As Error จาก Yes เป็น No ดังภาพด้านล่าง
CppUTest37buildOnVS_03

11.ทำการ build ตามปกติ จะได้ไฟล์ CppUTest.lib อยู่ที่

pathของCppUTestที่คุณกำหนดไว้\src\CppUTest\โหมดที่คุณเลือกbuild

และไฟล์ CppUTestExt.lib อยู่ที่

pathของCppUTestที่คุณกำหนดไว้\src\CppUTestExt\โหมดที่คุณเลือกbuild

12.คัดลอกไฟล์จากข้อ 11 มาวางไว้ที่

pathของCppUTestที่คุณกำหนดไว้\lib

(โดยถ้าไม่มีโฟลเดอร์ lib ก็ให้สร้างขึ้นมาเองได้เลยครับ)

Write a Comment

Comment