请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于boost库编译问题

C:\Program Files\Microsoft Visual Studio\boost_1_81_0\boost_1_81_0\tools\build\src\engine\hdrmacro.cpp : fatal error C1083: 无法打开编译器生成的文件: “C:\Program Files\Microsoft Visual Studio\boost_1_81_0\boost_1_81_0\tools\build\src\engine\hdrmacro.obj”: Permission denied

C:\Program Files\Microsoft Visual Studio\boost_1_81_0\boost_1_81_0\tools\build\src\engine>dir *.exe
 驱动器 C 中的卷是 Local Disk
 卷的序列号是 E034-46EF

 C:\Program Files\Microsoft Visual Studio\boost_1_81_0\boost_1_81_0\tools\build\src\engine 的目录找不到文件

Failed to build Boost.Build engine.

老师这个是我按网上的方法去编译后的结果,老是报错失败,我不知道啥原因,都搞了好久了,能不能帮我看看咋回事,感谢了!

正在回答

1回答

有可能是由于权限问题引起的;可以先用管理员身份重新运行Visual Studio再编译试试,同时保证对这个C盘的boost目录拥有写的权限;可以考虑将boost库的路径放入其他盘符。

0 回复 有任何疑惑可以回复我~
  • 提问者 梦还在梦里 #1
    以管理员身份去编译就行了,感谢老师
    回复 有任何疑惑可以回复我~ 2023-02-24 11:56:21
  • quickzhao 回复 提问者 梦还在梦里 #2
    好的,继续加油!
    回复 有任何疑惑可以回复我~ 2023-02-24 13:38:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信