Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Bị lỗi "a namespace with this name does not exist", sửa như thế nào ?

    Chào các bác.
    Em đang dùng VS2010. Em viết 1 chương trình có khai báo như sau :
    #include "PelcoAPI/PTZControlWrapper.h"
    #include "PelcoAPI/Trace.h"
    #include <stdlib.h>
    #include <string>
    #include "PelcoAPI/MemDebugEnd.h"
    #include "StdAfx.h"

    using namespace PelcoAPI;
    .................................

    Lúc debug thì nó bị lỗi error C2871: 'PelcoAPI' : a namespace with this name does not exist. Bác nào có kinh nghiệm giúp e với, em cảm ơn!

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    PelcoAPI nằm ở đâu vậy ???

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    PelcoAPI là 1 thư mục của SDK mà em cài trong máy. cụ thể ở đây là C:\Program Files (x86)\Pelco\API\Include\C++\PelcoAPI , nó chứa các header của các class thư viện.

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    bạn lật lại cái documention của thằng PelcoAPI, nó sẽ hướng dẫn cách cài đặt và khai báo thư viện. Mình đọc lướt qua tài liệu của nó thì thấy nó khai báo bình thường.
    Ví dụ

    Mã:
    #include "PelcoAPI/PTZControlWrapper.h"
    bạn thay thành

    Mã:
    #include "PTZControlWrapper.h"
    Lỗi mà bạn gặp phải là nó ko tìm thấy thư viện đó.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •