一般的做法是定义成环境变量,比如
LIBCURL_INCPATH
LIBCURL_LIBPATH
然后加入工程路径
$(LIBCURL_INCPATH)
$(LIBCURL_LIBPATH)
当然直接修改vcxproj也不大好, 所以最好用Property Manager
, 放到一个.props
的文件中,比如:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="Globals">
<IncludePath>$(LIBCURL_INCPATH);$(IncludePath)</IncludePath>
<LibraryPath>$(LIBCURL_LIBPATH);$(LibraryPath)</LibraryPath>
</PropertyGroup>
</Project>
另外,如果会CMake
, GYP
之类的工具, 就简单多了,工程文件直接生成就行了。