概要
C++のライブラリlibiglのチュートリアルをVisualStudio2019から実行しようとしたところ、
"アクセスが拒否されました"とエラーが出て実行できませんでした。
詳細
libiglをこちらから、Zipダウンロードし解凍しました。
コマンドプロンプトから
cd C:\Users\ユーザー名\Desktop\temp\libigl-master\libigl-master mkdir build cd build cmake ../
を実行しました。
その後、
libigl-master\build\tutorial\101_FileIO\101_FileIO.sln をvisualStudio2019で開き、F5を押してデバックを行いました。
すると、
プログラム `C:\Users\ユーザー名\Desktop\temp\libigl-master\libigl-master\build\tutorial\101_FileIO\x64\Debug\ALL_BUILD`を開始できません。 アクセスが拒否されました。
というエラーが出てチュートリアルを実行できません。
こちらを実行する方法はあるでしょうか?
管理者権限での実行等いろいろ試してみましたが改善できませんでした。
チュートリアルのコードは
cpp
1#include <igl/readOFF.h> 2#include <igl/writeOBJ.h> 3#include <iostream> 4#include "tutorial_shared_path.h" 5 6Eigen::MatrixXd V; 7Eigen::MatrixXi F; 8 9int main(int argc, char *argv[]) 10{ 11 // Load a mesh in OFF format 12 igl::readOFF(TUTORIAL_SHARED_PATH "/cube.off", V, F); 13 14 // Print the vertices and faces matrices 15 std::cout << "Vertices: " << std::endl << V << std::endl; 16 std::cout << "Faces: " << std::endl << F << std::endl; 17 18 // Save the mesh in OBJ format 19 igl::writeOBJ("cube.obj",V,F); 20}
ですが、ほかのチュートリアルでも同じようなエラーが起きます。
環境は
windows10
Visual Studio 2019
cmakeバージョン 3.16.0-rc3