C++ ZED Camera:对sl::string::string()的未定义引用
我正在尝试使用QT编译hello zed示例,而不使用cmake,这是我的代码:C++ ZED Camera:对sl::string::string()的未定义引用,c++,camera,computer-vision,C++,Camera,Computer Vision,我正在尝试使用QT编译hello zed示例,而不使用cmake,这是我的代码: #include <sl/Camera.hpp> #include <opencv2/opencv.hpp> using namespace std; using namespace sl; int main(int argc, char **argv) { // Create a ZED camera object Camera zed; // Open th
#include <sl/Camera.hpp>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace sl;
int main(int argc, char **argv) {
// Create a ZED camera object
Camera zed;
// Open the camera
ERROR_CODE returned_state = zed.open();
if (returned_state != ERROR_CODE::SUCCESS) {
std::cout << "Error " << returned_state << ", exit program.\n";
return EXIT_FAILURE;
}
// Get camera information (ZED serial number)
auto camera_infos = zed.getCameraInformation();
printf("Hello! This is my serial number: %d\n", camera_infos.serial_number);
// Close the camera
zed.close();
return EXIT_SUCCESS;
}
我知道问题出在链接过程中,但我不知道该怎么办
error: undefined reference to `sl::String::~String()'