草庐IT

lib-projects

全部标签

c++ - 链接器:无法打开文件 'nafxcwd.lib'

我在通过VisualStudio2013编译我的项目时遇到问题。我收到此链接器错误:LINK:fatalerrorLNK1104:cannotopenfile'nafxcwd.lib'据此page,我必须在共享库中使用MFC。但是我根本不用MFC。我使用UseStandardWindowsLibraries设置编译的所有库和主项目。仅当我尝试通过VisualStudio2013工具链构建项目时才会出现此问题,但它使用VisualStudio2010工具链成功构建。附:项目已从VisualStudio6.0移至VisualStudio2013。 最佳答案

c++ - 在 Visual Studio 中使用在 Linux/MinGW 中编译的 libs/dlls

更新:编译时收到此警告:发现多个具有不同属性的“.text”部分嗨,我使用MinGW交叉编译器在Linux中编译了一些库(.a和.dll)。我可以在VisualStudio2008中成功链接它们(.a)。但是,当它运行时(使用.dll),它会以指向空内存地址的地址指针终止。有没有一种方法/list可以让我在VC08中成功使用这些库?交叉编译器生成*.dll.a*.dll谢谢 最佳答案 找到了。http://www.mingw.org/wiki/MSVC_and_MinGW_DLLs你必须有一个def文件并使用VC的lib工具生成一个

c++ - 在 Visual Studio 中使用在 Linux/MinGW 中编译的 libs/dlls

更新:编译时收到此警告:发现多个具有不同属性的“.text”部分嗨,我使用MinGW交叉编译器在Linux中编译了一些库(.a和.dll)。我可以在VisualStudio2008中成功链接它们(.a)。但是,当它运行时(使用.dll),它会以指向空内存地址的地址指针终止。有没有一种方法/list可以让我在VC08中成功使用这些库?交叉编译器生成*.dll.a*.dll谢谢 最佳答案 找到了。http://www.mingw.org/wiki/MSVC_and_MinGW_DLLs你必须有一个def文件并使用VC的lib工具生成一个

c++ - 在 C++ 中解决 Project Euler 问题的最佳 bignum 库?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭7年前。Improvethisquestion我还是个学生,我觉得Euler项目很有趣。有时问题需要比原始类型更大的计算。我知道你可以实现它,但我懒得这样做,所以我尝试了几个库,MAPM::非常好的性能,但它只提供大float,可以检查它是否为整数。接受输入非常好,但提供输出却令人讨厌,并且使用VisualC++2008express编译起来就像魔术一样。bigint::很小,但需要对许多部分进行重新

c++ - 在 C++ 中解决 Project Euler 问题的最佳 bignum 库?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭7年前。Improvethisquestion我还是个学生,我觉得Euler项目很有趣。有时问题需要比原始类型更大的计算。我知道你可以实现它,但我懒得这样做,所以我尝试了几个库,MAPM::非常好的性能,但它只提供大float,可以检查它是否为整数。接受输入非常好,但提供输出却令人讨厌,并且使用VisualC++2008express编译起来就像魔术一样。bigint::很小,但需要对许多部分进行重新

c++ - Eclipse CDT C/C++ : Include a header file from another project

我在EclipseCDTma​​in和shared中有两个c++项目。在shared中,我有一个名为calc.h的header。我想在ma​​in中使用这个header,所以我做了以下操作:在ma​​in的相关文件中添加了#include"calc.h在ma​​in的properties->Projectreferences中,我检查了shared我希望这会起作用,但我在编译时收到fatalerror:calc.h:Nosuchfileordirectory,所以项目引用不知何故不起作用。我可以通过在ma​​in的properties->C/C++Build->Setting->中手动

c++ - Eclipse CDT C/C++ : Include a header file from another project

我在EclipseCDTma​​in和shared中有两个c++项目。在shared中,我有一个名为calc.h的header。我想在ma​​in中使用这个header,所以我做了以下操作:在ma​​in的相关文件中添加了#include"calc.h在ma​​in的properties->Projectreferences中,我检查了shared我希望这会起作用,但我在编译时收到fatalerror:calc.h:Nosuchfileordirectory,所以项目引用不知何故不起作用。我可以通过在ma​​in的properties->C/C++Build->Setting->中手动

c++ - Visual Studio中的 "win32 project"名称与x86或x64平台有什么关系

我正在使用VisualStudio进行c++编程,在x86环境(32位模式)中工作和编写程序后,我尝试在x64环境中构建我的x86项目,所以我认为我应该创建一个win64控制台项目而不是win32控制台项目,但在VC2010中没有这样的选项。所以我想问一下,对于构建x64项目,我还应该选择win32项目并使用here中的指令更改项目内部x64编译的设置?我使用的是Windows764位。如果你的回答是肯定的那为什么叫win32呢? 最佳答案 “Win32”是操作系统API的名称。“Win32控制台应用程序”得名于API(而非位)。W

c++ - Visual Studio中的 "win32 project"名称与x86或x64平台有什么关系

我正在使用VisualStudio进行c++编程,在x86环境(32位模式)中工作和编写程序后,我尝试在x64环境中构建我的x86项目,所以我认为我应该创建一个win64控制台项目而不是win32控制台项目,但在VC2010中没有这样的选项。所以我想问一下,对于构建x64项目,我还应该选择win32项目并使用here中的指令更改项目内部x64编译的设置?我使用的是Windows764位。如果你的回答是肯定的那为什么叫win32呢? 最佳答案 “Win32”是操作系统API的名称。“Win32控制台应用程序”得名于API(而非位)。W

如何将(导入)libs链接到DLL

具有以下规则:#in@org_pythoncc_library(name="lib",srcs=["libs/python35.lib",],...#in//cc_binary(name="bin",srcs=["mypybinding.cpp",],deps=["@org_python//:lib",],链接发出了很多:mypybinding.o:errorLNK2001:unresolvedexternalsymbolPyType_Type正确链接导入库的必要步骤是什么?似乎问题的一部分是这个条目python35.lib:Version:0Machine:8664(x64)TimeDate