大家好,有个问题请教下 我现在是有个类定义在 bazel 的 lib 中,想在 vs 里面调用,有什么方法吗,
lib 类定义:
// print_class.cpp
#include <iostream>
class PrintClass {
public:
void print_words() {
std::cout << "============== this is the print===========" << std::endl;
}
};
这个 cpp 文件通过 bazel 编译会得到一个 .lib 文件,后面希望调用这个.lib 文件来调用 PrintClass
vs 里面调用代码
// main.cpp
// 如何通过.lib 文件引入 PrintClass??
int main() {
PrintClass pc = PrintClass();
pc.print_words();
}
这里没法 include 上面的 print_class.cpp 文件,因为在 vs 里面编译通不过,只有通过 bazel 编译成 lib 来调用
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.