Xcode 14无法创建Lex文件的问题求助
在Xcode 14中添加.l(Lex)文件的解决方法
直接创建空白文件并重命名
- 右键项目里要添加文件的目录,选择「New File」,在模板列表里找到「Other」分类下的「Empty」模板,创建空白文件。
- 将文件命名为
xxx.l(例如mylexer.l),确认保存路径后完成创建。
手动指定文件类型(若Xcode未自动识别)
选中刚创建的.l文件,打开右侧检查器面板(快捷键⌘+Option+0),在「Identity and Type」区域的「File Type」下拉菜单中,选择「sourcecode.lex」,让Xcode正确识别为Lex源文件。确认构建配置
进入项目的「Build Phases」标签页,检查「Compile Sources」列表中是否包含这个.l文件。如果没有,手动将文件拖拽进去,确保构建时能正确编译。备选方式:通过Finder创建后导入
直接在Finder中新建文本文件,命名为xxx.l,然后拖拽到Xcode项目窗口中,在弹出的选项里勾选「Copy items if needed」以及对应的目标Target,完成导入。
内容的提问来源于stack exchange,提问作者yo hi
相关产品推荐
相关产品推荐

