【发布时间】:2018-12-22 04:08:32
【问题描述】:
在复活旧的 VC6 代码时,我遇到了以下情况
#use "default.h"
#use aasc.lib
#use aascz0.lib
我找不到#use 的文档。我认为该指令是#include(如#use "default.h" 表示#include "default.h")和链接编辑器指令(如#use aasc.lib 和#use aascz0.lib 被传播到目标文件,可能是/DYNAMICBASE "aasc.lib" "aascz0.lib")的组合,但我没有信心。
在任何情况下,编译器(Visual Studio 2017 社区)都会拒绝带有 C1021 诊断(“无效的处理器命令 'use'”)的语句。
任何“考古学家”能否阐明#use 指令?
谢谢。
【问题讨论】:
标签: c-preprocessor visual-c++-6