
		TonJuan
		
		(usa Ubuntu)
		
		Enviado em 06/04/2013 - 09:16h 
		Vamos lá, por partes:
Listeiro 037 escreveu:
Tenta de novo esse seu comando:
g++ -o NomeDoExecutável NomeDoPrograma.cpp `pkg-config opencv --cflags --libs`
e 
#include <aruco.h> você já colocou, faça igual com 
cv.h:
#include <aruco.h>
#include <aruco.h> 
Deve aparecer sobre a falta de mais alguma. Teoricamente você apenas deveria inserir o #include. 
 
Incluí o 
#include <cv.h> 
 e 
#include <opencv/cv.h> 
, continua aparecendo a mesma mensagem de erro:
aruco_test.cpp:32:19: fatal error: aruco.h: No such file or directory
compilation terminated.
(se eu não colocar o `pkg-config opencv --cflags --libs`, aparece que o cv.h que não é encontrado)
OpenCV está instalado?
 
Sim, está instalado. Segui esse tutorial: 
http://www.samontab.com/web/2012/06/installing-opencv-2-4-1-ubuntu-12-04-lts/
Mais uma coisa: dê uma olhada neste diretório: /usr/lib/pkgconfig/ 
Lá deve ter um arquivo com alguma coisa que tenha aruco em parte do nome.  
Infelizmente não tem nada que tem aruco no nome, tem o seguinte:
dbus-python.pc  IlmBase.pc          libxine.pc          notify-python.pc  pm-utils.pc    python.pc  xorg-wacom.pc
ibus-table.pc   libquvi-scripts.pc  nautilus-sendto.pc  OpenEXR.pc        python-2.7.pc  tbb.pc
Já em /usr/local/lib/pkgconfig, tem apenas 
opencv.pc, acho que deveria ter algum aruco.pc aqui :/
Não tenho certeza se por você ter seguido o tutorial de instalação do site que você viu se as coisas que foram instaladas foram parar em /usr/local  
Soube que o aruco.h está lá pois saí procurando.
Por exemplo: poderia ter um desses arquivos *.h dentro de /usr/local/include ou alguma bibliotaca dentro de /usr/local/lib se quando você usou make install tudo foi mandado prá /usr/local. 
Tem um .h dentro de /usr/local/include/aruco. Em /usr/local/lib tem as bibliotecas libaruco.so, libaruco.so.1.2, libaruco.so.1.2.4.