Improved a little bit but still some error messages !

86 views
Skip to first unread message

jiapei100

unread,
Jul 7, 2011, 1:53:49 PM7/7/11
to javacv

After a projects' reload, (both javacpp and javacv), it seems I made
some progress, but still the following error messages jumped out:


"
cl "/IC:\Program Files\Java\jdk1.6.0_24\include" "/IC:\Program Files
\Java\jdk1.6.0_24\include\win32" C:\Users\peij\MyPrograms\Java\Netbeans
\javacv\build\classes\com\googlecode\javacv\cpp\jniopencv_core.cpp /
EHsc /MT /O2 /LD /link /OUT:C:\Users\peij\MyPrograms\Java\Netbeans
\javacv\build\classes\com\googlecode\javacv\cpp\windows-
x86\jniopencv_core.dll opencv_core230.lib
Exception in thread "main" java.io.IOException: Cannot run program
"cl": CreateProcess error=2, The system cannot find the file specified
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
at com.googlecode.javacpp.Builder.build(Builder.java:167)
at com.googlecode.javacpp.Builder.generateAndBuild(Builder.java:208)
at com.googlecode.javacpp.Builder.main(Builder.java:369)
Caused by: java.io.IOException: CreateProcess error=2, The system
cannot find the file specified
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
at java.lang.ProcessImpl.start(ProcessImpl.java:30)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
... 3 more
Java Result: 1
compile:
Deleting directory C:\Users\peij\MyPrograms\Java\Netbeans\javacv\build
\classes\com\googlecode\javacv\cpp\windows-x86
Created dir: C:\Users\peij\MyPrograms\Java\Netbeans\javacv\dist
Copying 1 file to C:\Users\peij\MyPrograms\Java\Netbeans\javacv\build
C:\Users\peij\MyPrograms\Java\Netbeans\javacv\nbproject\build-impl.xml:
696: Unknown attribute [manifest]
"


What does that mean? Does that mean "opencv_core230.lib" can't be
found?
Where can I specify the directory for opencv libraries?
I had put "....\OpenCV-2.3.0\build\bin\Release" down to my environment
variable PATH,
but do I have to put "....\OpenCV-2.3.0\build\lib\Release" down to
PATH as well??
Can't understand how javacv search for OpenCV libraries...


Best Regards
Pei

Samuel Audet

unread,
Jul 8, 2011, 12:51:13 AM7/8/11
to jav...@googlegroups.com
It means JavaCPP can't find your C++ compiler. Since you are using
Windows, please read Microsoft's documentation on what to do:

Walkthrough: Compiling a Native C++ Program on the Command Line (C++)
http://msdn.microsoft.com/en-us/library/ms235639.aspx

Samuel

JIA Pei

unread,
Jul 8, 2011, 4:06:00 AM7/8/11
to jav...@googlegroups.com

Thank you !!! 

Cheers
Pei

--

Pei JIA

cell:    +1 604-362-5816

Welcome to Vision Open
http://www.visionopen.com
Reply all
Reply to author
Forward
0 new messages