Visual studio 2010 如何包含png++/Visual Studio的libpng
有人能帮我在VisualStudio项目中如何使用png++/libpng吗? 对于Linux,有几个教程和示例,但是对于在VisualStudio项目中的使用,我没有找到任何帮助 我的CMakeLists.txt文件如下所示:Visual studio 2010 如何包含png++/Visual Studio的libpng,visual-studio-2010,visual-studio-2012,png,libpng,Visual Studio 2010,Visual Studio 2012,Png,Libpng,有人能帮我在VisualStudio项目中如何使用png++/libpng吗? 对于Linux,有几个教程和示例,但是对于在VisualStudio项目中的使用,我没有找到任何帮助 我的CMakeLists.txt文件如下所示: # project cmake_minimum_required (VERSION 2.6) project (libviso2) # directories set (LIBVISO2_SRC_DIR src) # include directory includ
# project
cmake_minimum_required (VERSION 2.6)
project (libviso2)
# directories
set (LIBVISO2_SRC_DIR src)
# include directory
include_directories("${LIBVISO2_SRC_DIR}")
# use sse3 instruction set
SET(CMAKE_CXX_FLAGS "-msse3")
# sources
FILE(GLOB LIBVISO2_SRC_FILES "src/*.cpp")
# make release version
set(CMAKE_BUILD_TYPE Release)
# demo program
add_executable(viso2 ${LIBVISO2_SRC_FILES})
target_link_libraries (viso2 png)
使用CMake GUI和上面的CMakeLists.txt文件,我可以生成一个Visual Studio项目,该项目在代码中处理png++-算法之前运行良好(生成错误)。所以基本上我的问题是,我没有CMake和png++/libpng方面的经验
我有两个从网上下载的文件夹,一个是png++文件夹,另一个是libpng文件夹。
在这两个文件夹中,有两个库的所有代码
所以我的问题是:
提前感谢您的帮助P>NPn++是LBPNG库的一个C++包装,因此只有头文件。p> 您需要做的是编译libpng及其依赖项(zlib) 包括png++、libpng和zlib的头文件,添加libpng和zlib库 这就是你所需要的,我在Windows上成功运行了libviso2,祝你好运