mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-10-07 04:02:23 +03:00
The TU for Rust is a crate, not per-source. `rustc` expects entry file to TU as input, and cannot work with object files. So we need to have one-step build/link in most cases, similar to what old Swift was doing. Issue: #25492 Signed-off-by: Ayush Singh <ayush@beagleboard.org>
16 lines
208 B
C
16 lines
208 B
C
#include <stdio.h>
|
|
|
|
extern void liba_greet();
|
|
extern void libb_greet();
|
|
extern void libc_greet();
|
|
|
|
int main()
|
|
{
|
|
printf("Hello from C main\n");
|
|
liba_greet();
|
|
libb_greet();
|
|
libc_greet();
|
|
|
|
return 0;
|
|
}
|