草庐IT

lib_examples

全部标签

c++ - Boost.Test : Looking for a working non-Trivial Test Suite Example/Tutorial

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭7年前。ImprovethisquestionBoost.Testdocumentation并且示例似乎并没有真正包含任何重要的示例,到目前为止,我发现的两个教程here和here虽然有帮助,但都是相当基本的。我想为整个项目提供一个主测试套件,同时维护每个模块的单元测试套件和可以独立运行的装置。我还将使用模拟服务器来测试各种网络边缘案例。我使用的是Ubuntu8.04,但我会以任何Linux或Wind

c++ - 链接器错误 LNK1104 与 'libboost_filesystem-vc100-mt-s-1_49.lib'

在以Release模式将我的程序链接到boost::filesystem模块的过程中,我收到下一个错误:errorLNK1104:cannotopenfile'libboost_filesystem-vc100-mt-s-1_49.lib'但是,在boost\stage\lib目录中,我只有下一个引用文件系统模块的库:libboost_filesystem-vc100-mt-1_49.liblibboost_filesystem-vc100-mt-gd-1_49.lib我的问题是:为什么VC++要求'libboost_filesystem-vc100-mt-s-1_49.lib?我应该

c++ - 链接器错误 LNK1104 与 'libboost_filesystem-vc100-mt-s-1_49.lib'

在以Release模式将我的程序链接到boost::filesystem模块的过程中,我收到下一个错误:errorLNK1104:cannotopenfile'libboost_filesystem-vc100-mt-s-1_49.lib'但是,在boost\stage\lib目录中,我只有下一个引用文件系统模块的库:libboost_filesystem-vc100-mt-1_49.liblibboost_filesystem-vc100-mt-gd-1_49.lib我的问题是:为什么VC++要求'libboost_filesystem-vc100-mt-s-1_49.lib?我应该

c++ - G++ 错误 :/usr/lib/rpm/redhat/redhat-hardened-cc1: No such file or directory

我正在Fedoralinux平台上学习qt,在我制作示例cpp时它抛出了如下g++错误g++error:/usr/lib/rpm/redhat/redhat-hardened-cc1:Nosuchfileordirectory谁能告诉我该怎么做? 最佳答案 你需要安装redhat-rpm-config,这是一些qt开关所需要的,可能是:sudodnfinstallredhat-rpm-config来自AskFedora. 关于c++-G++错误:/usr/lib/rpm/redhat/r

c++ - G++ 错误 :/usr/lib/rpm/redhat/redhat-hardened-cc1: No such file or directory

我正在Fedoralinux平台上学习qt,在我制作示例cpp时它抛出了如下g++错误g++error:/usr/lib/rpm/redhat/redhat-hardened-cc1:Nosuchfileordirectory谁能告诉我该怎么做? 最佳答案 你需要安装redhat-rpm-config,这是一些qt开关所需要的,可能是:sudodnfinstallredhat-rpm-config来自AskFedora. 关于c++-G++错误:/usr/lib/rpm/redhat/r

c++ - 有.dll文件和头文件时如何制作.lib文件

我正在尝试在VisualStudio中创建一个能够访问已存在的.dll文件的应用程序。我需要应用程序来调用例程。我还有一个已经存在的头文件。我一直在网上研究,发现我需要创建一个.lib文件。在这里查看类似问题,我找到了一个链接:http://support.microsoft.com/kb/131313但是我无法按照指示进行操作。链接中的信息说要制作一个DEF文件(我在其他地方读到这需要编译为同名的DLL,但不确定该名称是什么,与.dll文件同名?).但我不明白第一个方向,“使用DUMPBIN/EXPORTS”。然后我需要“stub”函数,然后处理.OBJ文件(我不知道这些文件是什么)

c++ - 有.dll文件和头文件时如何制作.lib文件

我正在尝试在VisualStudio中创建一个能够访问已存在的.dll文件的应用程序。我需要应用程序来调用例程。我还有一个已经存在的头文件。我一直在网上研究,发现我需要创建一个.lib文件。在这里查看类似问题,我找到了一个链接:http://support.microsoft.com/kb/131313但是我无法按照指示进行操作。链接中的信息说要制作一个DEF文件(我在其他地方读到这需要编译为同名的DLL,但不确定该名称是什么,与.dll文件同名?).但我不明白第一个方向,“使用DUMPBIN/EXPORTS”。然后我需要“stub”函数,然后处理.OBJ文件(我不知道这些文件是什么)

c++ - 任何基于 libclang 的 C/C++ 重构工具? (甚至最简单的 "toy example")

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭8年前。Improvethisquestion正如我已经指出的-here-似乎clang的libclang应该非常适合执行C/C++代码分析和修改这一艰巨任务(checkoutvideopresentationandslides)。你知道任何基于libclang的C/C++重构

c++ - 任何基于 libclang 的 C/C++ 重构工具? (甚至最简单的 "toy example")

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭8年前。Improvethisquestion正如我已经指出的-here-似乎clang的libclang应该非常适合执行C/C++代码分析和修改这一艰巨任务(checkoutvideopresentationandslides)。你知道任何基于libclang的C/C++重构

c++ - .dll 、 .lib 、 .h 文件有什么区别?

为什么我应该在项目中包含一些*.lib、.h或其他一些文件?这些东西是干什么用的? 最佳答案 .h:头文件,它是一个包含声明的源文件(相对于包含实现的.cpp、.cxx等),.lib:静态库可能包含代码或只是链接到动态库。无论哪种方式,它都是您与程序链接的编译代码。静态库在链接时包含在您的.exe中。.dll:动态库。就像静态文件一样,但您需要将其与.exe文件一起部署,因为它是在运行时加载的。 关于c++-.dll、.lib、.h文件有什么区别?,我们在StackOverflow上找到