mac javac 用法
mac javac是一种用于编译Java源代码的命令行工具。它的基本用法如下:
```
javac <options> <source files>
```
其中,`options`是编译器的选项,`source files`是要编译的源文件的列表。
c和java先学哪个以下是一些常见的`options`:
- `-g`:生成所有调试信息。
- `-g:none`:不生成任何调试信息。
- `-g:{lines,vars,source}`:只生成某些调试信息。
- `-nowarn`:不生成任何警告。
- `-verbose`:输出有关编译器正在执行的操作的消息。
- `-deprecation`:输出使用已过时的API的源位置。
- `-classpath <路径>`:指定查用户类文件和注释处理程序的位置。
- `-cp <路径>`:指定查用户类文件和注释处理程序的位置。
- `-sourcepath <路径>`:指定查输入源文件的位置。
- `-bootclasspath <路径>`:覆盖引导类文件的位置。
- `-extdirs <目录>`:覆盖所安装扩展的位置。
- `-endorseddirs <目录>`:覆盖签名的标准路径的位置。
- `-proc:{none,only}`:控制是否执行注释处理和/或编译。
- `-processor <class1>(,<class2>,<class3>...)`:要运行的注释处理程序的名称;绕过默认的搜索进程。
- `-processorpath <路径>`:指定查注释处理程序的位置。
- `-parameters`:生成元数据以用于方法参数的反射。
- `-d <目录>`:指定放置生成的类文件的位置。
- `-s <目录>`:指定放置生成的源文件的位置。
- `-h <目录>`:指定放置生成的本机标头文件的位置。
- `-implicit:{none,class}`:指定是否为隐式引用文件生成类文件。
- `-encoding <编码>`:指定源文件使用的字符编码。
- `-source <发行版>`:提供与指定发行版的源兼容性。
-

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。