腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1387)
视频
沙龙
2
回答
如
何在
Visual
Studio2019
中有
条件
地
编译
c++
源文件
?
c++
、
windows
、
visual-studio
我需要根据环境变量或其他输入参数有
条件
地
编译
C++
源文件
。在VS2019
中有
这样做的机制吗?
浏览 16
提问于2019-11-12
得票数 3
回答已采纳
1
回答
为什么'Go To Definition‘给了我多个选项?
c++
、
visual-studio
我在
Visual
Studio2019
中有
一个
C++
项目。当我右击一个函数调用并选择“转到定义”时,我得到了两个选项,显然是因为代码库有两个具有相同名称和签名的全局函数。 为什么它可以
编译
呢?因为它是
编译
的,所以它必须明确
地
链接到哪一个,因此应该可以在不进行选择的情况下进入定义,对吧?
浏览 0
提问于2020-06-23
得票数 0
1
回答
Visual
studio 2012中的
条件
资源
编译
c++
、
visual-studio
、
visual-studio-2012
我正在尝试通过
visual
studio编辑器进行
条件
编译
!每当我添加资
源文件
被破坏的
条件
时,就有一个名为“
条件
”的属性。我可以很好
地
编译
它,但是如果我尝试用
visual
studio资源编辑器打开它,我就会得到我所有资源的"RC2135: file not“。重现问题的步骤: 右键单击Resource e.rc->资源符号(并添加一个类
浏览 1
提问于2015-01-03
得票数 1
回答已采纳
1
回答
在包含头后(在翻译成机器语言之前)显示生成的c/
c++
文件
c++
、
c
关于头文件和
源文件
的答复说: 是否可以以某种方式查看这个大.cpp (.c)文件?如果是的话,如
何在
Linux (gcc)和Windows (VisualStudio)平台上实现它。PS:我在
Visual
中尝试过/P选项(右键单击解决方案资源管理器上的文件,goto;Configuration,-> C/
C+
浏览 3
提问于2016-08-25
得票数 2
回答已采纳
1
回答
如
何在
预
编译
中修改
源文件
...而不修改
源文件
?
c++
、
visual-studio-2005
、
add-in
、
aop
、
pre-build-event
因此,我正在使用
Visual
Studio2005,并且对于我当前的项目,我正在构建一个C#插件来处理AspectC++方面的编织。收集方面和
源文件
并将它们提供给方面
编译
器非常简单,但这会生成新的(修改过的)
源文件
。我正在尝试模拟标准的AspectC++外接程序:,因此在将编织文件提供给
C++
编译
器时,我希望项目的
源文件
保持不变。假设我甚至可以做到这一点(不确定如何做),我如何让调试器正确
地
指向原始
源文件
?我知道我必须取消选中VS选项
浏览 0
提问于2009-05-18
得票数 4
回答已采纳
2
回答
VPATH中的递归搜索?
c++
、
makefile
、
vpath
我的
C++
项目在./src的嵌套子目录中组织了
源文件
。我在makefile
中有
一个模式规则,它将所有的.cpp
源文件
编译
成对象: $(OBJDIR)/%.o: %.cpp makefile $(CXX) -c $< -o $@ 因为我使用的是这个模式,而不是为每个
源文件
编写
编译
规则,所以我需要告诉make递归
地
通过./src查找这些先决
条件
。现在我有: VPATH := $./sr
浏览 22
提问于2019-01-15
得票数 2
回答已采纳
2
回答
错误列表中出现的对
Visual
C++
的有意
编译
器警告?
c++
、
visual-studio
、
compiler-construction
、
compiler-warnings
、
pragma
如
何在
Visual
C++
中有
目的
地
创建
编译
器警告(在#error模型中,除了作为警告之外),并在错误列表中显示正确的文件号和行号? GCC和其他
编译
器提供#warning,但MSVC
编译
器没有。上的“解决方案”不能在
Visual
Studio错误列表中解析。
浏览 0
提问于2010-07-02
得票数 8
回答已采纳
3
回答
预
编译
头
visual-studio-2008
、
visual-c++-6
、
precompiled-headers
我有一个示例项目(不是我的),它在
Visual
6中。我正在尝试将它转换为
Visual
2008。 什么是预
编译
头?因为旧的项目使用预
编译
的头文件。我还将在
Visual
2008 (新项目)中使用它们。但是我遇到错误,说“您忘记包含stdafx.h",为了解决这个问题,我在每个
源文件
中都包含了"stdafx.h”。那么我如何选择退出在每个
源文件
中包含"stdafx.h“。因为
浏览 1
提问于2009-08-18
得票数 32
回答已采纳
1
回答
cmake:处理不同
编译
器/平台的第三方依赖项(include/lib)
build
、
cmake
、
compilation
、
dependencies
、
cross-platform
我需要建立多个平台(视窗和Linux) 32位和64位和多个
编译
器(
Visual
Studio2010和
Visual
Studio2017)的
C++
代码。我使用了几个第三方,
如
: Boost,Tbb,Xerces和其他。对于
Visual
Studio 2010,
Visual
Studio 2017,32/64位等,我需要使用不同版本的第三方包含和库,我需要如何处理这一事实?我是否需要在CMakeLists.txt文件
中有
类似'if‘
浏览 0
提问于2018-09-03
得票数 1
4
回答
代码虚幻引擎
visual-studio-code
、
unreal-engine4
有人知道我需要下载哪些扩展才能让
Visual
代码与虚幻引擎正常工作吗?
浏览 7
提问于2021-09-04
得票数 1
2
回答
如何从
C++
中的资
源文件
加载游标组?
c++
、
windows
、
winapi
、
visual-c++
、
resources
我正在尝试从
Visual
C++
(Windows)的资
源文件
(.rc)加载自定义游标。资源正在被正确
地
编译
到我的主.exe中,因为我可以成功
地
加载其他资源类型(即。自定义资源类型,
如
"PNG")。在我的.rc文件
中有
:在我的.cpp文件
中有
浏览 0
提问于2011-11-25
得票数 0
回答已采纳
2
回答
使用
Visual
Studio创建
C++
DLL
c++
、
winapi
、
visual-c++
、
dll
我正在使用
Visual
Studio2008Express Edition创建一个简单的
C++
DLL项目。我在名称空间
中有
几个类,其
中有
几个非静态函数和构造函数是用__declspec(dllexport)声明的。所有这些功能都已实现。当我点击Debug(或Release)时,它成功
地
构建了,没有错误或警告。输出文件夹( "Debug/“或"Release/")得到诸如"BuildLog.htm”、每个
源文件
一个".
浏览 1
提问于2009-03-10
得票数 2
回答已采纳
1
回答
如
何在
Visual
Studio中支持
源文件
子目录(具有通用文件名)?
visual-studio
、
visual-studio-2005
我有一个(
C++
)项目,它是我最初使用make在Linux下开发的。我也想让它在Windows上运行,并使用
Visual
Studio2005来构建它。我遇到的问题是
Visual
Studio将所有对象放在同一个输出目录中。这对我不起作用,因为我在不同的子目录
中有
同名的
源文件
。在项目级别设置输出目录(即使使用
Visual
Studio变量,
如
$(InputDir))也不起作用,因为
Visual
Studio一次将所有
源文件
传递给cl.
浏览 0
提问于2009-09-03
得票数 1
1
回答
如
何在
Xcode
中有
条件
地
编译
资
源文件
?
xcode
、
compilation
、
conditional
、
resources
所以当我
编译
它们的时候会花很多时间。这减慢了我的开发速度。 所以我正在寻找一种有
条件
地
编译
这些资
源文件
的方法。就像源代码中的#ifdef指令。如果能在源代码文件中指定就好了。有什么推荐的方法吗?
浏览 0
提问于2010-02-17
得票数 2
回答已采纳
3
回答
链接失败-对图形函数的未定义引用
c++
、
windows
、
mingw
我已经用
Visual
2008
编译
了
C++
/Windows程序。该程序只包含两个.cpp文件。我现在正在尝试使用MinGW
编译
和链接它。到目前为止,我已经成功
地
编译
了这两个
源文件
,没有出错,但是现在当我将它们与命令链接时...。我得到了许多“未定义的引用..”的实例各种图形相关功能,
如
: GetStockObject, SelectObject, MoveTo, Line
浏览 2
提问于2015-03-29
得票数 0
回答已采纳
1
回答
查找
Visual
Studio
C++
项目中的所有错误
visual-studio
、
msbuild
我在
Visual
Studio2019
中有
一个
C++
项目。如何查找存在
编译
器错误的所有cpp文件?当我构建解决方案时,
编译
器命中一个有错误的文件,然后VS将声明项目构建失败,并继续进行其他项目。当我使用makefile构建时,我可以尝试
编译
所有修改过的文件,然后标记所有失败的文件。
Visual
Studio不能做同样的事情吗?当VS构建项目时,它会检测到b.cpp中的错误,然后VS将不会尝试
编译
c.cpp。在
编译
器接
浏览 0
提问于2020-08-06
得票数 0
1
回答
最有用的MSVC++非标准宏
visual-c++
、
preprocessor
该标准包括宏行_____LINE_____和_____FILE_____,C99添加了_____FUNCTION_____,从技术上讲,它还不是
C++
的一部分。
浏览 0
提问于2010-04-20
得票数 0
回答已采纳
4
回答
如何停止IntelliSense PCH警告?
c++
、
visual-studio-2010
、
header
、
include
、
intellisense
我的一些头文件没有包含,因此我在
Visual
2010中接收到以下消息: IntelliSense: PCH warning: cannot find a suitable header stop location如
何在
不添加(可能未使用) include>的情况下阻止此错误的显示
浏览 0
提问于2013-10-07
得票数 24
回答已采纳
2
回答
.rc文件中TEXTINCLUDE段的复制
c++
、
visual-studio
、
winapi
、
resource-file
我可以安全
地
删除第二个3个部分吗? "#endif //_WIN32\r\n" "#include ""res\\MyProject.rc2"" // non-Microsoft
Visual
C++
edited
浏览 0
提问于2012-08-09
得票数 6
回答已采纳
2
回答
如
何在
Windows上使用Vim运行“:
编译
器msvc”和“:comp msbuild”?
c++
、
windows
、
visual-studio
、
visual-c++
、
vim
如何使用这些命令
编译
C++
程序?工具NMAKE.EXE与'nmake‘命令有关系吗? 如何通过在Vim中运行:compiler msbuild之前运行:make来进行
编译
?关于这个问题
浏览 3
提问于2013-09-07
得票数 6
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券