windows – 是否可以使Microsoft build.exe包含来自远程目录的源
发布时间:2020-12-14 04:26:48 所属栏目:Windows 来源:网络整理
导读:添加多个目录的源文件(例如../../source.cpp或../../../somewhere_else/source.cpp,而不仅仅是source.cpp或../source.cpp) WDK / DDK构建中的SOURCES =声明会产生以下错误: Ignoring invalid directory prefix in SOURCES= entry 是否可以在构建中包含远程
添加多个目录的源文件(例如../../source.cpp或../../../somewhere_else/source.cpp,而不仅仅是source.cpp或../source.cpp) WDK / DDK构建中的SOURCES =声明会产生以下错误:
Ignoring invalid directory prefix in SOURCES= entry 是否可以在构建中包含远程源文件? 解决方法
不可能直接这样做. build是专门为处理而设计的
source文件的相同或父目录中的源代码.它不能使用来自任意位置的源文件.特别是,它的依赖跟踪系统似乎无法解析和跟踪远程文件,因此它明确检查并强制所有文件都是本地的. 有两种常见的解决方案: >将远程代码构建为单独的lib(通过同一构建项目中的另一个子项目/目录,或使用独立的构建步骤).>为每个执行#include“../../remote_source.cpp的远程源文件放置一个本地存根,并将此本地存根添加到SOURCES =列表中.相反.这将有效,但build / nmake不会跟踪依赖项在remote_source.cpp中.如果remote_source.cpp发生更改,则必须触摸本地代理源,否则强制重建(删除本地代理obj,使用-cZ运行build或其他方式). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows 7 – 在Windows 7上设置与启动/ AFFINITY命令的关联
- windows-server-2012-r2 – 服务器2012R2每周日早上关闭
- windows下查看端口占用情况
- windows-phone-7 – 获取当前播放的歌曲列表windows phone
- 在Windows远程服务器中运行命令,并在C#.NET中获取控制台输出
- 以适当的方式为Windows构建sqlite
- windows-server-2003 – 在停用原始旧域控制器之前将所有FS
- windows – 如何在IIS 6中免费重写URL(ala mod_rewrite)?
- windows-server-2012 – 在没有AD的Windows Server 2012上安
- 根据大小将文本文件拆分为较小的文件(Windows)
推荐文章
站长推荐
热点阅读