首页 > 解决方案 > g++:错误:LDFLAGS=-Wall:没有这样的文件或目录

问题描述

这里是初学者,第一次在我的 Raspberry Pi 3B 中运行 CodeBlocks。我想在我的 c++ 项目中包含 opencv、pigpio 和多​​线程,并且已经下载了 opencv 和 piggpio。在代码块中,我添加了编译器标志,它们是:

CFLAGS=-Wallpkg-config --cflags opencv -std=c++11 –c LDFLAGS=-Wallpkg-config --libs opencv` -std=c++11 -lpigpio -lrt -lpthread

当我编译和构建我的代码时,我收到错误“g++:错误:LDFLAGS=-Wall:没有这样的文件或目录”

#include <opencv2/opencv.hpp>

int main()
{
    std::cout << "Hello World!\n";
    return 0;
} 


//Build Log from CodeBlocks

-------------- Build: Debug in main (compiler: GNU GCC Compiler)---------------

g++ -Wall -fexceptions -g CFLAGS=-Wall -I/usr/include/opencv -std=c++11 –c  -c /home/pi/Desktop/CodeBlocks3/main/main.cpp -o obj/Debug/main.o
g++  -o bin/Debug/main obj/Debug/main.o  LDFLAGS=-Wall -lopencv_shape -lopencv_stitching -lopencv_superres -lopencv_videostab -lopencv_aruco -lopencv_bgsegm -lopencv_bioinspired -lopencv_ccalib -lopencv_datasets -lopencv_dpm -lopencv_face -lopencv_freetype -lopencv_fuzzy -lopencv_hdf -lopencv_line_descriptor -lopencv_optflow -lopencv_video -lopencv_plot -lopencv_reg -lopencv_saliency -lopencv_stereo -lopencv_structured_light -lopencv_phase_unwrapping -lopencv_rgbd -lopencv_viz -lopencv_surface_matching -lopencv_text -lopencv_ximgproc -lopencv_calib3d -lopencv_features2d -lopencv_flann -lopencv_xobjdetect -lopencv_objdetect -lopencv_ml -lopencv_xphoto -lopencv_highgui -lopencv_videoio -lopencv_imgcodecs -lopencv_photo -lopencv_imgproc -lopencv_core -std=c++11 -lpigpio -lrt -lpthread  
g++: error: LDFLAGS=-Wall: No such file or directory
Process terminated with status 1 (0 minute(s), 0 second(s))
1 error(s), 0 warning(s) (0 minute(s), 0 second(s))

标签: c++raspberry-picodeblocks

解决方案


推荐阅读