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