提问人:Vikas Prajapati 提问时间:11/14/2023 更新时间:11/17/2023 访问量:8
如何在 MSVS C++ 中处理不同解决方案的多个项目?
How in MSVS C++, work on multiple projects of different solutions?
问:
我在不同的解决方案中创建了两个项目。Project1 Calculator 是包含多个函数的静态 Lib(.lib) 和 Project2 Trigger,它是应用程序 Exe(.exe) 尝试使用计算器的功能。 如何在 Microsoft Visual Studio 中执行此操作。
- 我尝试将 Trigger >> Linker 中 Calculator.lib 的路径链接>> General >> Addition Libraries Directories 和 Trigger >> Linker >> Input >> Additional Dependencies 中链接。但它没有用。 它给出错误:错误 1 错误 LNK2019:未解析的外部符号“double __cdecl opt::add<int,int>(int,int)”(??$add@HH@opt@@YANHH@Z) 在函数 _main D:\Projects\CppCon\Trigger\Trigger\Master.obj Trigger 中引用 错误 2 错误 LNK1120:1 个未解决的外部 D:\Projects\CppCon\Trigger\Debug\Trigger.exe 1 个触发器 1
答:
0赞
Vikas Prajapati
11/17/2023
#1
方式 1.添加新的解决方案文件夹并克隆该解决方案并使用它。 方式 2.获取正确的路径并粘贴到 C/C++ > General 中并构建它。
评论