配置 Aspose.Words为C++ 在Visual Studio
Contents
[
Hide
]
Aspose.Words 对应 C++ API 适用于 Visual Studio 2022 或更高版本。要使用 Visual Studio,您可能需要安装 Visual C++ Redistributable Microsoft 官方网站。
使用MSBuild配置。目标文件
按照以下步骤配置项目 MSBuild .目标文件:
添加导入标签 Aspose.Words为C++ 目标文件到您的vcxproj文件
- 在文本编辑器中打开项目
*.vcxproj
文件 - 在文件末尾找到
<ImportGroup Label="ExtensionTargets"></ImportGroup>
- 在
ImportGroup
内添加以下Import
标记:<ImportGroup Label="ExtensionTargets"> <Import Project="<path-to>\CodePorting.Translator.Cs2Cpp.Framework_<version>\CodePorting.Translator.Cs2Cpp.Framework.targets" Condition="Exists('<path-to>\CodePorting.Translator.Cs2Cpp.Framework_<version>\CodePorting.Translator.Cs2Cpp.Framework.targets')" /> <Import Project="<path-to>\Aspose.Words.Cpp\aspose.words.cpp.targets" Condition="Exists('<path-to>\Aspose.Words.Cpp\aspose.words.cpp.targets')" /> </ImportGroup> </Project>
手动配置
按照以下步骤手动配置 Aspose.Words为C++ 在Visual Studio:
添加其他包含目录:
- 开放项目属性
- 转到C/C++→一般
- 添加以下附加Include目录:
Aspose.Words.Cpp\include
CodePorting.Translator.Cs2Cpp.Framework_<version>\include
添加其他依赖项:
- 开放项目属性
- 选择配置→所有配置和平台→所有平台
- 转到链接器→输入
- 对于发布配置:
Aspose.Words.Cpp\lib\x64\Release\Aspose.Words.Cpp_vc14x64.lib
CodePorting.Translator.Cs2Cpp.Framework_<version>\lib\codeporting.translator.cs2cpp.framework_vc14x64.lib
- 对于调试配置:
Aspose.Words.Cpp\lib\x64\Debug\Aspose.Words.Cpp_vc14x64d.lib
CodePorting.Translator.Cs2Cpp.Framework_<version>\lib\codeporting.translator.cs2cpp.framework_vc14x64d.lib
添加命令:
- 开放项目属性
- 转到构建事件→构建后事件
- 添加以下命令:
- 对于发布配置:
xcopy /y /d "$(ProjectDir)Aspose.Words.Cpp\lib\x64\$(Configuration)\Aspose.Words.Cpp_vc14x64.dll" "$(OutDir)" xcopy /y /d "$(ProjectDir)CodePorting.Translator.Cs2Cpp.Framework_<version>\lib\codeporting.translator.cs2cpp.framework_vc14x64.dll" "$(OutDir)"
- 对于调试配置:
xcopy /y /d "$(ProjectDir)Aspose.Words.Cpp\lib\x64\$(Configuration)\Aspose.Words.Cpp_vc14x64d.dll" "$(OutDir)" xcopy /y /d "$(ProjectDir)CodePorting.Translator.Cs2Cpp.Framework_<version>\lib\codeporting.translator.cs2cpp.framework_vc14x64d.dll" "$(OutDir)"