我有一个番茄钟计时器,我正在尝试使用DSSS进行编译。它在执行时编译:
dmd pomodoro.d
然而,当我执行
时dsss build
从项目目录中,它抱怨:
pomodoro.d => pomodoro
WARNING: Module pomodoro.d does not have a module declaration. This can cause problems
with rebuild's -oq option. If an error occurs, fix this first.
/usr/bin/ld: cannot find -ltango
collect2: ld returned 1 exit status
--- errorlevel 1
Command /opt/dsss/bin/rebuild returned with code 65280, aborting.
Error: Command failed, aborting.
目录中的我的dsss.conf文件是:
name = pomodoro
[pomodoro.d]
target = pomodoro
/ opt / dsss / etc / rebuild / default的内容是
profile=dmd-posix-tango
我认为违规行在这里(在dmd-posix-tango中),但不知道该怎么做。
[link]
oneatatime=yes
cmd=dmd -L--start-group -L-ltango $i -of$o
这是在Arch Linux上
有什么想法吗?