«слишком мало аргументов для функции» в теме повышенияC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 «слишком мало аргументов для функции» в теме повышения

Сообщение Anonymous »

Я пытаюсь разработать систему стереоскопического зрения. Я получаю сообщения ниже всякий раз, когда пытаюсь создать свой код:

Код: Выделить всё

   ***** Build of configuration Debug for project RicoCameraCpp ****

make all
Building file: ../main.cpp
Invoking: Cross G++ Compiler
g++ -I/home/ux/Downloads -I/usr/local/boost_1_52_0/boost -I/usr/local/boost_1_52_0 -    I/home/ux/Downloads/opencv2 -include/home/ux/Downloads/opencv2/opencv_modules.hpp -include/usr/local/boost_1_52_0/boost/thread.hpp -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"main.d" -MT"main.d" -o "main.o" "../main.cpp"
In file included from /usr/local/boost_1_52_0/boost/thread/thread.hpp:22:0,
from /usr/local/boost_1_52_0/boost/thread.hpp:13,
from :0:
/usr/local/boost_1_52_0/boost/thread/detail/thread.hpp: In member function ‘void boost::detail::thread_data::run() [with F = int (*)(int, char**)]’:
../main.cpp:81:1:   instantiated from here
/usr/local/boost_1_52_0/boost/thread/detail/thread.hpp:78:17: error: too few arguments to function
/usr/local/boost_1_52_0/boost/system/error_code.hpp: At global scope:
/usr/local/boost_1_52_0/boost/system/error_code.hpp:214:36: warning: ‘boost::system::posix_category’ defined but not used [-Wunused-variable]
/usr/local/boost_1_52_0/boost/system/error_code.hpp:215:36: warning:     ‘boost::system::errno_ecat’ defined but not used [-Wunused-variable]
/usr/local/boost_1_52_0/boost/system/error_code.hpp:216:36: warning:     ‘boost::system::native_ecat’ defined but not used [-Wunused-variable]
make: *** [main.o] Error 1

**** Build Finished *****
Вот мой код:

Код: Выделить всё

#include "cstdlib"
#include "cmath"
#include "opencv/cv.h"
#include "opencv/highgui.h"
#include "boost/thread.hpp"
#include 

using namespace std;
using namespace boost;
using namespace cv;

int firstCam( int argc, char** argv )
{
//initilize first camera
CvCapture* captureRightCam = cvCaptureFromCAM(0);

//check if first camera is available
if(!captureRightCam)
{
cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/14881849/too-few-arguments-to-function-in-boost-thread[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»