草庐IT

directories

全部标签

c++ - 使用 ALSA 库的音频捕获 - snd_pcm_open => No such file or directory

我正在尝试使用ALSA库在SoC上实现音频捕获。我有一个预编译的libasound.so.2.0.0和一个asoundlib.h以及其他header。现在我有intreturnCode;snd_pcm_t*pcm_Handle;char*pcm_device_name="hw:0,0";returnCode=snd_pcm_open(&pcm_Handle,pcm_device_name,SND_PCM_STREAM_CAPTURE,0);返回snd_strerror(returnCode)的Nosuchfileordirectory这是否表示捕获设备未正确安装(例如驱动程序或其他东西

c++ - 标准可选 : No such file or directory

我尝试用不同的编译器(包括gcc6.1)编译以下程序:#includeintmain(){std::optionalo1;}输出是main.cpp:1:20:fatalerror:optional:Nosuchfileordirectory#includeoptional对于此处给出的示例甚至是这样:http://en.cppreference.com/w/cpp/utility/optional/optional有什么线索吗? 最佳答案 std::optional将成为C++17标准的一部分,但如果您想在此之前使用,则必须使用st

c++ - Unix 域 : connect() : No such file or directory

如标题中所述,我的connect()调用具有相应地址的unix域类型套接字导致错误ENOENT:没有这样的文件或目录。两个套接字已正确初始化,并相应地创建和绑定(bind)了套接字文件。服务器和客户端套接字在不同的进程中运行,尽管客户端进程是fork()-ed和execl()-ed。这也是我解析客户端和服务器套接字地址的方式,我用它来设置客户端套接字。服务器进程正在使用pthreads。这是我的connect()尝试:structsockaddr_unaddress;address.sun_family=AF_UNIX;memcpy(address.sun_path,filepath.

c++ - 什么是 diff b/w Includes in VC++ Directories options 和 Additional include directories in C++ -> General in Visual Studio

我尝试在工具->选项中的VC++目录->包含目录选项中添加包含目录,但在编译时出现错误-“找不到文件或目录”。一旦我添加到Projectproperties->Configurationproperties->C++->General->Additionalincludedirectories,我就可以成功编译。那么为什么VisualStudio有一个包含目录选项。为什么它用于?(我使用的是VisualStudio2010Beta1) 最佳答案 VisualStudio团队最近在他们的博客中解释了VS2010在包含目录方面与早期版本

c++ - 'dxerr9.h' : No such file or directory

我正在尝试编译一个程序,我从一本使用directx渲染3d对象的书中取出了一张CD。当我按编译时,出现以下错误C1083:Cannotopenincludefile:'dxerr9.h':Nosuchfileordirectory我使用的是VC++2008ExpressEdition,我运行的是Vista。我去了以下文件夹[编辑]C:\ProgramFiles(x86)\MicrosoftDirectXSDK(February2010)\Include我能够在文件夹中找到dxerr.h,路径也包含在选项窗口的VC++目录选项卡中。不知道发生了什么事。 最佳答

c++ - Eclipse C++ 包含错误 : no such file or directory

我已经将一个C++项目加载到Eclipse(Europa)中,并且正在熟悉CDT界面。以下行有一个特别烦人的错误消息:#include"somedir/somefile.h"somedir/somefile.h:没有那个文件或目录包含文件存在于“/opt/local/project/include/somedir/somefile.h”。在Project>Properties>C/C++General>PathsandSymbols>Includes下,我已经添加了包含目录“/opt/local/project/include”。但是,这似乎并没有解决问题。有谁知道如何处理这个错误?谢

c++ - std::filesystem::directory_iterator 链接器问题 (C++17)

这个问题在这里已经有了答案:LinkerrorsusingmembersinC++17(4个答案)关闭4年前。在尝试使用C++17标准中的std::filesystem::directory_iterator时,我的C++构建出现问题。代码如下:std::vectorIO::getDirectoryList(std::filesystem::path&dirPath){std::vectorfiles;for(auto&file:std::filesystem::directory_iterator(".")){files.push_back(file.path());}returnf

c++ - 从 boost::filesystem::is_directory 捕获异常

我目前正在捕获来自boost::filesystem::is_directory的错误,并通过在异常上调用“what()”向用户显示错误。这给出了失败的原因,但错误对用户来说很奇怪。例如:boost::filesystem::is_directory:Accessisdenied我如何捕获boost错误并找出实际原因,以便显示更好的错误消息? 最佳答案 “更好的错误信息”是指类似的东西吗#include#includeintmain(){boost::filesystem::pathp("/proc/1/fd/1");try{boo

c++ - Visual Studio 2012 : C++ compiler ignoring user-specified include directories

我遇到常见错误fatalerrorC1083:Cannotopenincludefile:'afxres.h':Nosuchfileordirectory。搜索引擎为此显示了很多匹配项,但没有一个建议的解决方案对我有用。通常这看起来是路径问题。所以,我确保安装了相关的库,并找到了文件。使用绝对路径作为#include工作正常:#include"C:\ProgramFiles(x86)\MicrosoftVisualStudio11.0\VC\atlmfc\include\afxres.h"但是,如果我将目录(C:\ProgramFiles(x86)\MicrosoftVisualStu

c++ - Visual Studio 2012 : 'opencv2/opencv.hpp' : No such file or directory (C1083)

这个问题问了好几次,有一些答案,但是这个问题比较具体,附加目录路径设置正确(找到文件)。尽管如此,构建我的项目时出现以下错误:fatalerrorC1083:Cannotopenincludefile:'opencv2/opencv.hpp':Nosuchfileordirectory但我可以右键单击文件并在visualstudio2012中打开它吗?我试过:1)指定完整路径:可行!#include2)将文件放到C:\不起作用!(add.目录添加)3)具有相同包含语法的空项目。(添加目录)。成功了!4)我用CMake配置了同一个项目的VS2010版本,但我遇到了同样的问题。任何可能导致