การสร้าง RAPI.h ใน VS 2005 ล้มเหลวเมื่อเปิดไฟล์รวม

นี่อาจฟังดูง่ายเกินไป แต่ฉันขาดอะไรบางอย่างไป ฉันต้องเขียนแอป RAPI Windows Console โดยใช้ C++ ปัจจุบันผมใช้ VS2005 ฉันได้สร้างแอป Windows Consol ที่ว่างเปล่าใหม่ล่าสุด "MyTestRAPI" จากเอกสารประกอบ ฉันรู้ว่าฉันต้องการรวมไฟล์ "RAPI.H" ด้วย ฉันก็เลยพยายามเหมือนกัน

#include <rapi.h>

และยังโดย

#include "rapi.h"

ฉันรวบรวมและได้รับสิ่งต่อไปนี้

ข้อผิดพลาดร้ายแรง C1083: ไม่สามารถเปิดไฟล์รวม: 'rapi.h': ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

ฉันก็เลยไปที่เมนู "โครงการ", "คุณสมบัติ" ในมุมมองต้นไม้สำหรับ "คุณสมบัติทั่วไป" -> "การอ้างอิง" ฉันไปที่มุมขวาล่างแล้วคลิกที่ "เพิ่มเส้นทาง" และรวมเส้นทางที่ชัดเจนซึ่งมีไฟล์ rapi.h และไฟล์ .h อื่น ๆ อยู่... ใน กรณีนี้

"C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Activesync\Inc"

ซึ่งรวมถึงไฟล์ 14 .h

บันทึก / สร้างโปรเจ็กต์และยังคงคอมไพล์ข้อผิดพลาด...

ดังนั้นฉันจึงเปลี่ยน #include เป็น

#include "C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Activesync\Inc\rapi.h"

คราวนี้ พบสิ่งนี้รวม แต่ล้มเหลวในการค้นหา #include ภายใน rapi.h ซึ่งอยู่ในโฟลเดอร์เดียวกันด้วย

สิ่งที่ฉันขาดหายไปซึ่งดูเหมือนจะหลบเลี่ยงฉัน

ขอบคุณ


person DRapp    schedule 17.02.2010    source แหล่งที่มา


คำตอบ (1)


ฟิลด์ "คุณสมบัติทั่วไป" -> "การอ้างอิง" อ้างถึงการอ้างอิงแอสเซมบลี. NET

หากต้องการเพิ่มเส้นทางไปยังเส้นทางการค้นหา C++ #include คุณต้องใช้ "คุณสมบัติการกำหนดค่า" -> "C/C++" -> "ทั่วไป" -> "ไดเรกทอรีรวมเพิ่มเติม"

person JoeG    schedule 17.02.2010
comment
ฉันคิดว่ามันเป็นอะไรที่งี่เง่าง่ายๆ แค่ทำให้จิตใจว่างเปล่า - person DRapp; 17.02.2010