Har*_*old 6 macos mono f# projects-and-solutions build
我有一个来自在Windows上开发的F#项目的.fsproj(和.sln),我想在Mac上构建.
我用Mono构建了几个单源文件F#程序,这很棒.不幸的是,这个.fsproj并不重要,因为有几个源文件和许多引用.
设计命令行来手动构建项目似乎并不好玩.
是否有工具可以分析.sln/.fsproj并提供正确的命令行?或者也许只是从.sln/.fsproj构建?
如果可能的话,我想在没有MonoDevelop或SharpDevelop的情况下这样做,尽管这些方面的答案是受欢迎的.
这是我使用的一个简单的 makefile
FSC=/home/john/FSharp-2.0.0.0/bin/fsc.exe
FSFILES= tokenizer.fs BuildTree.fs symtable.fs mkVMCommands.fs codegen.fs
compiler: compiler.exe
compiler.exe: $(FSFILES)
$(FSC) --define:LINUX --debug:full --debug+ $(FSFILES) -o:compiler.exe --sig:sigfile.fs
run: compiler
mono compiler.exe
Run Code Online (Sandbox Code Playgroud)
请注意,每个目标之后的行 -compiler.exe:...需要用 a 缩进,TAB而不是空格。如果您需要参考,只需添加-r "Somefile.dll"到命令行即可。
| 归档时间: |
|
| 查看次数: |
1306 次 |
| 最近记录: |