C++初心者、PC関連もあまり明るくありません
pythonからC++で書いたコードを使いたく、
https://qiita.com/lucidfrontier45/items/872c38b5eec08e3800d7
を参考にVisual Studioでまずこの記事と同様の操作をしようとしています
#include <pybind11/pybind11.h> int add(int a, int b) { return a + b; } PYBIND11_MODULE(mymodule, m) { m.doc() = "my test module"; m.def("add", &add, "add two numbers"); }
という内容のmymodule.cppを作ったところ、
LNK2019 未解決の外部シンボル main が関数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) で参照されました ファイルMSVCRTD.lib(exe_main.obj)
というエラーが出ましたが何をどうすればいいのか全く分かりません
よろしくお願いいたします

0 コメント