📄 makefile.vc
字号:
## MS Visual C Makefile for Sparse Bundle Adjustment demo program# At the command prompt, type# nmake /f Makefile.vc## NOTE: To use this, you must have MSVC installed and properly# configured for command line use (you might need to run VCVARS32.BAT# included with your copy of MSVC). Another option is to use the# free MSVC toolkit from http://msdn.microsoft.com/visualc/vctoolkit2003/#CC=cl /nologo# YOU MIGHT WANT TO UNCOMMENT THE FOLLOWING LINE#SPOPTFLAGS=/GL /G7 /arch:SSE2 # special optimization: resp. whole program opt., Athlon/Pentium4 opt., SSE2 extensions# /MD COMPILES WITH MULTIPLE THREADS SUPPORT. TO DISABLE IT, SUBSTITUTE WITH /ML# FLAG /EHsc SUPERSEDED /GX IN MSVC'05. IF YOU HAVE AN EARLIER VERSION THAT COMPLAINS ABOUT IT, CHANGE /EHsc TO /GXCFLAGS=/I.. /MD /W3 /EHsc /D_CRT_SECURE_NO_DEPRECATE /O2 $(SPOPTFLAGS) # /WallLAPACKLIBS_PATH=C:\src\lib # CHANGE THIS TO WHERE YOUR COMPILED LAPACK, BLAS and F2C LIBS ARE!# UNCOMMENT THE /NODEFAULTLIB BELOW IF YOU GET WARNINGS FOR CONFLICTING SYMBOLSLDFLAGS=/link /subsystem:console /opt:ref /libpath:$(LAPACKLIBS_PATH) /libpath:.. # /nodefaultlib:MSVCRT.libOBJS=eucsbademo.obj imgproj.obj readparams.objSRCS=eucsbademo.c imgproj.c readparams.cLAPACKLIBS=clapack.lib blas.lib libF77.lib libI77.libLIBS=sba.lib $(LAPACKLIBS)eucsbademo.exe: $(OBJS) ..\sba.lib $(CC) $(OBJS) $(LDFLAGS) /out:eucsbademo.exe $(LIBS)eucsbademo.obj: eucsbademo.h readparams.hreadparams.obj: eucsbademo.hclean: -del $(OBJS)realclean cleanall: clean -del eucsbademo.exe
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -