summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Antonio Ospite [Thu, 22 Oct 2015 09:33:30 +0000 (11:33 +0200)]
Makefile: fix warnings when linking with clang++
Clang ignores some options during linkage and warns about it:
clang: warning: argument unused during compilation: '-ansi'
clang: warning: argument unused during compilation: '-Wp,-D_FORTIFY_SOURCE=2'
Add -Qunused-arguments to LDFLAGS to suppress the warnings.
Antonio Ospite [Thu, 22 Oct 2015 09:11:37 +0000 (11:11 +0200)]
Fix a compilation error when using clang++
Clang gives this error:
In file included from opencv_trail_effect.cpp:25:
./Trail.hpp:13:22: error: in-class initialization of non-static data member is a C++11 extension [-Werror,-Wc++11-extensions]
cv::Mat *background = NULL;
^
1 error generated.
<builtin>: recipe for target 'opencv_trail_effect.o' failed
make: *** [opencv_trail_effect.o] Error 1
Fix it to make compilation succeed.
Antonio Ospite [Thu, 22 Oct 2015 09:06:31 +0000 (11:06 +0200)]
Makefile: fix warnings when compiling with clang++
Clang does not support some options and gives warnings:
warning: unknown warning option '-Wunsafe-loop-optimizations';
warning: unknown warning option '-Wunused-but-set-variable';
So add them only when the compiler is not clang.
Antonio Ospite [Thu, 22 Oct 2015 08:42:01 +0000 (10:42 +0200)]
Makefile: split compilation and linkage
This fixes an error when compiling with clang++:
clang: error: cannot specify -o when generating multiple output files
<builtin>: recipe for target 'opencv_trail_effect' failed
make: *** [opencv_trail_effect] Error 1
The error happens because in this Makefile header files are in the
target dependencies, so they are added to the compilation command, but
clang does not support that when compiling and linking in the same
command.
Also take care of using LIKN.cpp to link the program, as it is a C++
program.
Antonio Ospite [Thu, 1 Oct 2015 10:37:57 +0000 (12:37 +0200)]
README: fix a typo s/has showed/has shown/
Antonio Ospite [Thu, 1 Oct 2015 10:36:47 +0000 (12:36 +0200)]
README: make the sentence about segmentation methods more specific
Antonio Ospite [Thu, 1 Oct 2015 08:04:44 +0000 (10:04 +0200)]
README: add a link to the video showing the example trails
Antonio Ospite [Thu, 1 Oct 2015 08:03:54 +0000 (10:03 +0200)]
README: improve the description of requirements for a decent effect
Antonio Ospite [Thu, 1 Oct 2015 08:02:37 +0000 (10:02 +0200)]
README: improve wording about segmentation
Antonio Ospite [Mon, 28 Sep 2015 21:21:46 +0000 (23:21 +0200)]
Initial import