Tôi thực sự mới với C++ và đang sử dụng Netbeans hiện tại.Netbeans: làm thế nào để đưa vào dự án thư viện tĩnh C++ khác?
Tôi đã tạo một Sign.h và Sign.cpp chứa một lớp đang hoạt động Sign
. tôi thêm những để một dự án Console và nó hoạt động tuyệt vời:
#include <iostream>
#include <ostream>
#include "Sign.h"
int main()
{
Sign sign = Sign::parse("b");
std::cout << sign.toString() << " " << sign.getValue() <<"\n";
}
Tuy nhiên, tôi muốn tạo một thư viện tĩnh chứa lớp Sign
, vì vậy tôi đã tạo ra một thư viện tĩnh và thêm Sign.cpp
và Sign.h
với nó. Vấn đề bây giờ là, tôi dường như không thể có được lớp Đăng nhập của mình để được đưa vào chương trình bàn điều khiển chính.
Tôi đã thêm thư viện vào Options => Build => Linker => Libraries
và thêm nó vào required projects
. Tuy nhiên, tôi không thể sử dụng #include <Sign>
hoặc #include <Sign.h>
.
Tôi thiếu gì ở đây?
Tuyệt vời, tôi hiểu nó hoạt động! – Peterdk