20 สิงหาคม 2553

การคอมไพล์ไลบารี wiiuse ด้วย Visual Studio 2008

การคอมไพล์ไลบารี wiiuse ด้วย Visual Studio 2008
ผมนำเอาไลบารี wiiuse ที่คอมไฟล์มาแล้ว แต่ดันใช้ไม่ได้
จึงต้องคอมไพล์มันใหม่ แต่มีขั้นตอนยุ่งยากเหมือนกันเลยจะเอาวิธีที่ใช้แล้ว Work มาบรรยายให้ฟัง
ผมใช้ wiiuse ผ่าน ไลบารี ของ FWiine หรืออยากโหลดอันที่ผมใช้ไปเลยก็ได้
ได้มาจากป้อฝาแฝดผมเอง โหลดได้ที่นี่ 
และต้องใช้ Windows Driver Kit: WDK เป็นไลบารีที่ wiiuse เรียกใช้ตัว Bluetooth อีกที

1. Config Visual Studio

ไปที่ Tools > Options… > Projects and Solutions > VC++ Directories

เปลี่ยน Show directories for : Library files
เพิ่ม Directory ของ WDK ตัวอย่าง C:\WinDDK\7600.16385.1\lib\win7\i386
คลิก OK
image

2. ปรับ wiiuse project property
คลิกขวาที่ project wiiuse เลือก property
ไปที่ Confuguration Properties > C/C++ > General
ที่ Additional Include Directorties คลิก …
image
เพิ่ม Path ของ VC Standard Include ตัวอย่าง C:\Program Files\Microsoft Visual Studio 9.0\VC\include
และ Path ของ WDK API ตัวอย่าง C:\WinDDK\7600.16385.1\inc\api 
คลิก OK
image

ไปที่ Confuguration Properties > Linker > Input
ที่ Additional Include Directorties คลิก …
image

เพิ่ม Link ไฟล์ odbc32.lib odbccp32.lib Ws2_32.lib hid.lib setupapi.lib
image

3. ปรับ wiiuseexample property
คลิกขวาที่ wiiuserexample เลือก Property
ไปที่ Confuguration Properties > C/C++ > General ใส่ ..\..\src
image

ไปที่ Confuguration Properties > Linker > Input
ที่ Additional Dependencies ใส่ wiiuse.lib  คลิก OK

image

แค่นี้เป็นอันเสร็จคอมไพล์ได้แน่นอน งานนี้ขอขอบคุณ ป้อฝาแฝดที่ช่วยทำและให้คำแนะนำ

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