我在华硕eee PC上运行 Ubuntu 12.04 ,在关注 ARToolKit 教程后,在选择make部分> GStreamer 我在VideoGStreamer / video.c中收到了很多“未定义的引用”错误。粘贴在这里:
我在freenode上的#gstreamer问了同样的问题,他们暗示这可能是ARToolKit的一个问题。然后我看到了这个:
http://ubuntuforums.org/showpost.php?s=2260b48cec6cd38078e5f9f6d7beee47&p=12091315&postcount=3
官方的ARToolKit支持似乎已经死了,所以这就是我在这里问的原因。
感谢您阅读我悲伤的故事。
更新:我发现由Yoshinari Kameda先生制作的补丁在http://www.kameda-lab.org/_local/imagelab.tsukuba.ac.jp/ubuntu1004+opencv21/ARToolKitk/index-e.html完美地与V4L2 + Ubuntu配合使用
答案 0 :(得分:0)
-Download "freeglut3-dev" form Ubuntu Software center
-Download "libxmu-dev" form Ubuntu Software center
-Download "libXi-dev" form Ubuntu Software center
-Download "libglew1.5-dev" form Ubuntu Software center
**I don't know if the next two downloads are necessary**
-Download "GStreamer plugins for mms, wavpack, quicktime,
musepack" form Ubuntu Software center
-Download "GStreamer plugins for aac, xvid, mpeg2, faad" form Ubuntu
Software center
-Dowload "libgstreamer0.10-dev" form Ubuntu Software center
-Download "ARToolKit-2.72.1.tgz"
-unzip "ARToolKit-2.72.1.tgz"
-Download the scrpit "installARToolKit.sh" from this website:
github.com/enekochan/installation-scripts
-Run the script.
+Select option 6 "GStreamer Media Framework"
+Select n
+Select n
-Type the following commands:
+cd ARtoolkit/bin
+./simpleTest