Membangun RAPI.h di VS 2005, gagal saat membuka file include

ini mungkin terdengar terlalu sederhana, tapi saya melewatkan sesuatu. Saya perlu menulis aplikasi Konsol Windows RAPI menggunakan C++. Saat ini saya menggunakan VS2005. Saya telah membuat aplikasi Konsol Windows kosong baru "MyTestRAPI" dari dokumentasi, saya tahu saya perlu menyertakan file "RAPI.H". Jadi, saya sudah mencoba sebagai

#include <rapi.h>

dan juga oleh

#include "rapi.h"

Saya mengkompilasi dan mendapatkan yang berikut ini

kesalahan fatal C1083: Tidak dapat membuka file yang disertakan: 'rapi.h': Tidak ada file atau direktori tersebut

Jadi, saya kemudian pergi ke menu untuk "Proyek", "Properti". Pada tampilan pohon untuk "Properti Umum" -> "Referensi", saya pergi ke kanan bawah dan klik "Tambahkan Jalur", dan menyertakan jalur eksplisit di mana file rapi.h dan file .h lainnya berada... di kasus ini

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

yang mencakup 14 file .h

Simpan/bangun proyek, dan masih ada kesalahan kompilasi...

Jadi, saya mengubah #include menjadi

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

Kali ini, ia menemukan INI termasuk, tetapi gagal menemukan #includes dalam rapi.h yang juga berada di folder yang sama.

Apa yang saya lewatkan yang tampaknya luput dari perhatian saya.

Terima kasih


person DRapp    schedule 17.02.2010    source sumber


Jawaban (1)


Bidang "Properti Umum" -> "Referensi" mengacu pada referensi perakitan .NET.

Untuk menambahkan jalur ke jalur pencarian C++ #include, Anda perlu menggunakan "Properti Konfigurasi" -> "C/C++" -> "Umum" -> "Direktori Sertakan Tambahan".

person JoeG    schedule 17.02.2010
comment
Saya pikir itu adalah sesuatu yang bodoh-sederhana, hanya membuat mental kosong - person DRapp; 17.02.2010