parent
7e5b0760ce
commit
060595f0d0
7 changed files with 39 additions and 0 deletions
@ -0,0 +1,4 @@ |
|||||||
|
void func1() { |
||||||
|
printf("Calling func2."); |
||||||
|
func2(); |
||||||
|
} |
@ -0,0 +1,6 @@ |
|||||||
|
#include<stdio.h> |
||||||
|
|
||||||
|
void func2() { |
||||||
|
const char *cl = GetCommandLineA(); |
||||||
|
printf("Command line was: %s\n", cl); |
||||||
|
} |
@ -0,0 +1,9 @@ |
|||||||
|
#include<stdio.h> |
||||||
|
|
||||||
|
void func1(); |
||||||
|
|
||||||
|
int main(int argc, char **argv) { |
||||||
|
printf("Calling func1\n"); |
||||||
|
func1(); |
||||||
|
return 0; |
||||||
|
} |
@ -0,0 +1,8 @@ |
|||||||
|
# https://github.com/mesonbuild/meson/issues/10745 |
||||||
|
|
||||||
|
l2 = static_library('two', 'lib2.c', c_pch: 'pch2/pch_two.h') |
||||||
|
l1 = static_library('one', 'lib1.c', c_pch: 'pch1/pch_one.h', |
||||||
|
link_whole: l2) |
||||||
|
|
||||||
|
executable('linkprog', 'main.c', |
||||||
|
link_with: l1) |
@ -0,0 +1,4 @@ |
|||||||
|
#ifndef PCH_ONE |
||||||
|
#define PCH_ONE |
||||||
|
#include<stdio.h> |
||||||
|
#endif |
@ -0,0 +1,4 @@ |
|||||||
|
#ifndef PCH_TWO |
||||||
|
#define PCH_TWO |
||||||
|
#include<windows.h> |
||||||
|
#endif |
Loading…
Reference in new issue